ErrorException (E_ERROR)
Missing required parameters for [Route: contact] [URI: {frontlanguage}/contact]. (View: /home/users/testcasenowa2/public_html/resources/views/errors/404.blade.php)
Previous exceptions
  • Missing required parameters for [Route: contact] [URI: {frontlanguage}/contact]. (0)
ErrorException thrown with message "Missing required parameters for [Route: contact] [URI: {frontlanguage}/contact]. (View: /home/users/testcasenowa2/public_html/resources/views/errors/404.blade.php)" Stacktrace: #69 ErrorException in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/UrlGenerationException.php:17 #68 Illuminate\View\Engines\CompilerEngine:handleViewException in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:45 #67 Illuminate\Routing\Exceptions\UrlGenerationException in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/UrlGenerationException.php:17 #66 Illuminate\Routing\Exceptions\UrlGenerationException:forMissingParameters in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteUrlGenerator.php:90 #65 Illuminate\Routing\RouteUrlGenerator:to in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:321 #64 Illuminate\Routing\UrlGenerator:toRoute in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:302 #63 Illuminate\Routing\UrlGenerator:route in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:790 #62 route in /home/users/testcasenowa2/public_html/resources/views/front/variables.php:62 #61 App\Providers\ComposerServiceProvider:{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:350 #60 Illuminate\Events\Dispatcher:Illuminate\Events\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:200 #59 Illuminate\Events\Dispatcher:dispatch in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:179 #58 Illuminate\View\Factory:callComposer in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php:118 #57 Illuminate\View\View:renderContents in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php:85 #56 Illuminate\View\View:render in /home/users/testcasenowa2/public_html/storage/framework/views/456d3a1f3818fc572467d4021954116d456f9889.php:28 #55 include in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:43 #54 Illuminate\View\Engines\PhpEngine:evaluatePath in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59 #53 Illuminate\View\Engines\CompilerEngine:get in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php:137 #52 Illuminate\View\View:getContents in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php:120 #51 Illuminate\View\View:renderContents in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php:85 #50 Illuminate\View\View:render in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Http/Response.php:42 #49 Illuminate\Http\Response:setContent in /home/users/testcasenowa2/public_html/vendor/symfony/http-foundation/Response.php:206 #48 Symfony\Component\HttpFoundation\Response:__construct in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php:55 #47 Illuminate\Routing\ResponseFactory:make in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php:69 #46 Illuminate\Routing\ResponseFactory:view in /home/users/testcasenowa2/public_html/app/Exceptions/Handler.php:55 #45 App\Exceptions\Handler:render in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:83 #44 Illuminate\Routing\Pipeline:handleException in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32 #43 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/app/Http/Controllers/Front/FrontController.php:14 #42 App\Http\Controllers\Front\FrontController:App\Http\Controllers\Front\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:131 #41 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #40 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/app/Http/Middleware/Nonwww.php:32 #39 App\Http\Middleware\Nonwww:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #38 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #37 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/app/Http/Middleware/Lang.php:24 #36 App\Http\Middleware\Lang:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #35 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #34 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41 #33 Illuminate\Routing\Middleware\SubstituteBindings:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #32 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #31 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:68 #30 Illuminate\Foundation\Http\Middleware\VerifyCsrfToken:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #29 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #28 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 #27 Illuminate\View\Middleware\ShareErrorsFromSession:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #26 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #25 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63 #24 Illuminate\Session\Middleware\StartSession:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #23 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #22 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 #21 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #20 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #19 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:68 #18 Illuminate\Cookie\Middleware\EncryptCookies:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #17 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #16 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102 #15 Illuminate\Pipeline\Pipeline:then in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:660 #14 Illuminate\Routing\Router:runRouteWithinStack in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:635 #13 Illuminate\Routing\Router:runRoute in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:601 #12 Illuminate\Routing\Router:dispatchToRoute in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php:590 #11 Illuminate\Routing\Router:dispatch in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176 #10 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 #9 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php:58 #8 Barryvdh\Debugbar\Middleware\InjectDebugbar:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #7 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #6 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:46 #5 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #4 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #3 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102 #2 Illuminate\Pipeline\Pipeline:then in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /home/users/testcasenowa2/public_html/public/index.php:53
69
ErrorException
/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/UrlGenerationException.php17
68
Illuminate\View\Engines\CompilerEngine handleViewException
/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php45
67
Illuminate\Routing\Exceptions\UrlGenerationException
/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/UrlGenerationException.php17
66
Illuminate\Routing\Exceptions\UrlGenerationException forMissingParameters
/vendor/laravel/framework/src/Illuminate/Routing/RouteUrlGenerator.php90
65
Illuminate\Routing\RouteUrlGenerator to
/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php321
64
Illuminate\Routing\UrlGenerator toRoute
/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php302
63
Illuminate\Routing\UrlGenerator route
/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php790
62
route
/resources/views/front/variables.php62
61
App\Providers\ComposerServiceProvider {closure}
/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php350
60
Illuminate\Events\Dispatcher Illuminate\Events\{closure}
/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php200
59
Illuminate\Events\Dispatcher dispatch
/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php179
58
Illuminate\View\Factory callComposer
/vendor/laravel/framework/src/Illuminate/View/View.php118
57
Illuminate\View\View renderContents
/vendor/laravel/framework/src/Illuminate/View/View.php85
56
Illuminate\View\View render
/storage/framework/views/456d3a1f3818fc572467d4021954116d456f9889.php28
55
include
/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php43
54
Illuminate\View\Engines\PhpEngine evaluatePath
/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php59
53
Illuminate\View\Engines\CompilerEngine get
/vendor/laravel/framework/src/Illuminate/View/View.php137
52
Illuminate\View\View getContents
/vendor/laravel/framework/src/Illuminate/View/View.php120
51
Illuminate\View\View renderContents
/vendor/laravel/framework/src/Illuminate/View/View.php85
50
Illuminate\View\View render
/vendor/laravel/framework/src/Illuminate/Http/Response.php42
49
Illuminate\Http\Response setContent
/vendor/symfony/http-foundation/Response.php206
48
Symfony\Component\HttpFoundation\Response __construct
/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php55
47
Illuminate\Routing\ResponseFactory make
/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php69
46
Illuminate\Routing\ResponseFactory view
/app/Exceptions/Handler.php55
45
App\Exceptions\Handler render
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php83
44
Illuminate\Routing\Pipeline handleException
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php32
43
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/app/Http/Controllers/Front/FrontController.php14
42
App\Http\Controllers\Front\FrontController App\Http\Controllers\Front\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php131
41
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
40
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/app/Http/Middleware/Nonwww.php32
39
App\Http\Middleware\Nonwww handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
38
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
37
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/app/Http/Middleware/Lang.php24
36
App\Http\Middleware\Lang handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
35
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
34
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php41
33
Illuminate\Routing\Middleware\SubstituteBindings handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
32
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
31
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php68
30
Illuminate\Foundation\Http\Middleware\VerifyCsrfToken handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
29
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
28
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php49
27
Illuminate\View\Middleware\ShareErrorsFromSession handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
26
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
25
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php63
24
Illuminate\Session\Middleware\StartSession handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
23
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
22
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php37
21
Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
20
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
19
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php68
18
Illuminate\Cookie\Middleware\EncryptCookies handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
17
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
16
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php102
15
Illuminate\Pipeline\Pipeline then
/vendor/laravel/framework/src/Illuminate/Routing/Router.php660
14
Illuminate\Routing\Router runRouteWithinStack
/vendor/laravel/framework/src/Illuminate/Routing/Router.php635
13
Illuminate\Routing\Router runRoute
/vendor/laravel/framework/src/Illuminate/Routing/Router.php601
12
Illuminate\Routing\Router dispatchToRoute
/vendor/laravel/framework/src/Illuminate/Routing/Router.php590
11
Illuminate\Routing\Router dispatch
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php176
10
Illuminate\Foundation\Http\Kernel Illuminate\Foundation\Http\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php30
9
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php58
8
Barryvdh\Debugbar\Middleware\InjectDebugbar handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
7
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
6
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php46
5
Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
4
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php53
3
Illuminate\Routing\Pipeline Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php102
2
Illuminate\Pipeline\Pipeline then
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php151
1
Illuminate\Foundation\Http\Kernel sendRequestThroughRouter
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php116
0
Illuminate\Foundation\Http\Kernel handle
/public/index.php53
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/UrlGenerationException.php
<?php
 
namespace Illuminate\Routing\Exceptions;
 
use Exception;
 
class UrlGenerationException extends Exception
{
    /**
     * Create a new exception for missing route parameters.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return static
     */
    public static function forMissingParameters($route)
    {
        return new static("Missing required parameters for [Route: {$route->getName()}] [URI: {$route->uri()}].");
    }
}
 
Arguments
  1. "Missing required parameters for [Route: contact] [URI: {frontlanguage}/contact]. (View: /home/users/testcasenowa2/public_html/resources/views/errors/404.blade.php)"
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
     *
     * @param  string  $__path
     * @param  array   $__data
     * @return string
     */
    protected function evaluatePath($__path, $__data)
    {
        $obLevel = ob_get_level();
 
        ob_start();
 
        extract($__data, EXTR_SKIP);
 
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            include $__path;
        } catch (Exception $e) {
            $this->handleViewException($e, $obLevel);
        } catch (Throwable $e) {
            $this->handleViewException(new FatalThrowableError($e), $obLevel);
        }
 
        return ltrim(ob_get_clean());
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Exception  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Exception
     */
    protected function handleViewException(Exception $e, $obLevel)
    {
        while (ob_get_level() > $obLevel) {
            ob_end_clean();
Arguments
  1. UrlGenerationException {#989
      #message: "Missing required parameters for [Route: contact] [URI: {frontlanguage}/contact]."
      #code: 0
      #file: "/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/UrlGenerationException.php"
      #line: 17
    }
    
  2. 1
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/UrlGenerationException.php
<?php
 
namespace Illuminate\Routing\Exceptions;
 
use Exception;
 
class UrlGenerationException extends Exception
{
    /**
     * Create a new exception for missing route parameters.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return static
     */
    public static function forMissingParameters($route)
    {
        return new static("Missing required parameters for [Route: {$route->getName()}] [URI: {$route->uri()}].");
    }
}
 
Arguments
  1. "Missing required parameters for [Route: contact] [URI: {frontlanguage}/contact]."
    
Exception message: Missing required parameters for [Route: contact] [URI: {frontlanguage}/contact].
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteUrlGenerator.php
     * @param  array  $parameters
     * @param  bool  $absolute
     * @return string
     *
     * @throws \Illuminate\Routing\Exceptions\UrlGenerationException
     */
    public function to($route, $parameters = [], $absolute = false)
    {
        $domain = $this->getRouteDomain($route, $parameters);
 
        // 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)
        ), $parameters);
 
        if (preg_match('/\{.*?\}/', $uri)) {
            throw UrlGenerationException::forMissingParameters($route);
        }
 
        // 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);
 
        if (! $absolute) {
            return '/'.ltrim(str_replace($root, '', $uri), '/');
        }
 
        return $uri;
    }
 
    /**
     * Get the formatted domain for a given route.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  array  $parameters
     * @return string
Arguments
  1. Route {#231}
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php
            return $this->toRoute($route, $parameters, $absolute);
        }
 
        throw new InvalidArgumentException("Route [{$name}] not defined.");
    }
 
    /**
     * 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
     */
    protected function toRoute($route, $parameters, $absolute)
    {
        return $this->routeUrl()->to(
            $route, $this->formatParameters($parameters), $absolute
        );
    }
 
    /**
     * Get the URL to a controller action.
     *
     * @param  string  $action
     * @param  mixed   $parameters
     * @param  bool    $absolute
     * @return string
     *
     * @throws \InvalidArgumentException
     */
    public function action($action, $parameters = [], $absolute = true)
    {
        if (is_null($route = $this->routes->getByAction($action = $this->formatAction($action)))) {
            throw new InvalidArgumentException("Action {$action} not defined.");
        }
 
        return $this->toRoute($route, $parameters, $absolute);
Arguments
  1. Route {#231}
    
  2. []
    
  3. true
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php
            $this->cachedSchema = $this->forceScheme ?: $this->request->getScheme().'://';
        }
 
        return $this->cachedSchema;
    }
 
    /**
     * Get the URL to a named route.
     *
     * @param  string  $name
     * @param  mixed   $parameters
     * @param  bool  $absolute
     * @return string
     *
     * @throws \InvalidArgumentException
     */
    public function route($name, $parameters = [], $absolute = true)
    {
        if (! is_null($route = $this->routes->getByName($name))) {
            return $this->toRoute($route, $parameters, $absolute);
        }
 
        throw new InvalidArgumentException("Route [{$name}] not defined.");
    }
 
    /**
     * 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
     */
    protected function toRoute($route, $parameters, $absolute)
    {
        return $this->routeUrl()->to(
            $route, $this->formatParameters($parameters), $absolute
        );
Arguments
  1. Route {#231}
    
  2. []
    
  3. true
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php
        if (func_num_args() === 0) {
            return $factory;
        }
 
        return $factory->make($content, $status, $headers);
    }
}
 
if (! function_exists('route')) {
    /**
     * Generate the URL to a named route.
     *
     * @param  array|string  $name
     * @param  array  $parameters
     * @param  bool  $absolute
     * @return string
     */
    function route($name, $parameters = [], $absolute = true)
    {
        return app('url')->route($name, $parameters, $absolute);
    }
}
 
if (! function_exists('secure_asset')) {
    /**
     * Generate an asset path for the application.
     *
     * @param  string  $path
     * @return string
     */
    function secure_asset($path)
    {
        return asset($path, true);
    }
}
 
if (! function_exists('secure_url')) {
    /**
     * Generate a HTTPS url for the application.
     *
Arguments
  1. "contact"
    
  2. []
    
  3. true
    
/home/users/testcasenowa2/public_html/resources/views/front/variables.php

View::composer('front.home',function($view) use ($requestParams){
    if(\App\Helpers\Cache::isEnabled()){
        $news = \Cache::rememberForever('homepage_news_'.\App::getLocale(), newsCallback($requestParams));
    }else{
        $function = newsCallback($requestParams);
        $news = $function($requestParams);
    }

  $view->with('news',$news);

});

View::composer(['front.*','layouts.app','layouts.partials.*'], function ($view) use ($requestParams) {
    $view->with('openinghours', \App\Models\OpeningHours::get());
    $hasLanguage = \App\Helpers\Language::checkPrefix();
    if($hasLanguage){
        $view->with('contactFormAction',route('contact',['frontlanguage'=>\App::getLocale()]));
    }else{
        $view->with('contactFormAction',route('contact'));
    }

    $view->with('languagePrefix',\App\Helpers\Language::checkPrefix() ? "/".\App::getLocale()."/" : "/");
    $view->with('settings',\App\Models\Settings::getAll(\App::getLocale()));
    $view->with('requestParams',$requestParams);

    $page = \App\Models\Page::where('default_view','=','page.view.privacy')->first();
    $view->with('privacyLink',($page ? \App\Helpers\Url::getPageUrl($page->id) : ""));

    $page = \App\Models\Page::where('default_view','=','page.view.sitemap')->first();
    $view->with('sitemapLink',($page ? \App\Helpers\Url::getPageUrl($page->id) : ""));

    $view->with('isHomepage',is_homepage());
});

View::composer(['front.page.view.offer','front.modules.offer.*'], function($view){
    $moduleId = \App\Models\Module::where('symbol','=','offer')->pluck('id')->first();
    $categoryModel = new \App\Models\Category();
    $view->with('categories',$categoryModel->getListForModule($moduleId));
    $menu = $categoryModel->getModuleMenu($moduleId);
Arguments
  1. "contact"
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php
 
    /**
     * Register an event listener with the dispatcher.
     *
     * @param  \Closure|string  $listener
     * @param  bool  $wildcard
     * @return \Closure
     */
    public function makeListener($listener, $wildcard = false)
    {
        if (is_string($listener)) {
            return $this->createClassListener($listener, $wildcard);
        }
 
        return function ($event, $payload) use ($listener, $wildcard) {
            if ($wildcard) {
                return $listener($event, $payload);
            }
 
            return $listener(...array_values($payload));
        };
    }
 
    /**
     * Create a class based listener using the IoC container.
     *
     * @param  string  $listener
     * @param  bool  $wildcard
     * @return \Closure
     */
    public function createClassListener($listener, $wildcard = false)
    {
        return function ($event, $payload) use ($listener, $wildcard) {
            if ($wildcard) {
                return call_user_func($this->createClassCallable($listener), $event, $payload);
            }
 
            return call_user_func_array(
                $this->createClassCallable($listener), $payload
            );
Arguments
  1. View {#1102}
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php
     * @param  bool  $halt
     * @return array|null
     */
    public function dispatch($event, $payload = [], $halt = false)
    {
        // When the given "event" is actually an object we will assume it is an event
        // object and use the class as the event name and this event itself as the
        // payload to the handler, which makes object based events quite simple.
        list($event, $payload) = $this->parseEventAndPayload(
            $event, $payload
        );
 
        if ($this->shouldBroadcast($payload)) {
            $this->broadcastEvent($payload[0]);
        }
 
        $responses = [];
 
        foreach ($this->getListeners($event) as $listener) {
            $response = $listener($event, $payload);
 
            // If a response is returned from the listener and event halting is enabled
            // we will just return this response, and not call the rest of the event
            // listeners. Otherwise we will add the response on the response list.
            if ($halt && ! is_null($response)) {
                return $response;
            }
 
            // If a boolean false is returned from a listener, we will stop propagating
            // the event to any further listeners down in the chain, else we keep on
            // looping through the listeners and firing every one in our sequence.
            if ($response === false) {
                break;
            }
 
            $responses[] = $response;
        }
 
        return $halt ? null : $responses;
    }
Arguments
  1. "composing: layouts.app"
    
  2. array:1 [
      0 => View {#1102}
    ]
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php
    protected function addEventListener($name, $callback)
    {
        if (Str::contains($name, '*')) {
            $callback = function ($name, array $data) use ($callback) {
                return $callback($data[0]);
            };
        }
 
        $this->events->listen($name, $callback);
    }
 
    /**
     * Call the composer for a given view.
     *
     * @param  \Illuminate\Contracts\View\View  $view
     * @return void
     */
    public function callComposer(ViewContract $view)
    {
        $this->events->dispatch('composing: '.$view->name(), [$view]);
    }
 
    /**
     * Call the creator for a given view.
     *
     * @param  \Illuminate\Contracts\View\View  $view
     * @return void
     */
    public function callCreator(ViewContract $view)
    {
        $this->events->dispatch('creating: '.$view->name(), [$view]);
    }
}
 
Arguments
  1. "composing: layouts.app"
    
  2. array:1 [
      0 => View {#1102}
    ]
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
        } catch (Throwable $e) {
            $this->factory->flushState();
 
            throw $e;
        }
    }
 
    /**
     * Get the contents of the view instance.
     *
     * @return string
     */
    protected function renderContents()
    {
        // We will keep track of the amount of views being rendered so we can flush
        // the section after the complete rendering operation is done. This will
        // clear out the sections for any separate views that may be rendered.
        $this->factory->incrementRender();
 
        $this->factory->callComposer($this);
 
        $contents = $this->getContents();
 
        // Once we've finished rendering the view, we'll decrement the render count
        // so that each sections get flushed out next time a view is created and
        // no old sections are staying around in the memory of an environment.
        $this->factory->decrementRender();
 
        return $contents;
    }
 
    /**
     * Get the evaluated contents of the view.
     *
     * @return string
     */
    protected function getContents()
    {
        return $this->engine->get($this->path, $this->gatherData());
    }
Arguments
  1. View {#1102}
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
        $this->view = $view;
        $this->path = $path;
        $this->engine = $engine;
        $this->factory = $factory;
 
        $this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
    }
 
    /**
     * Get the string contents of the view.
     *
     * @param  callable|null  $callback
     * @return string
     *
     * @throws \Throwable
     */
    public function render(callable $callback = null)
    {
        try {
            $contents = $this->renderContents();
 
            $response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
 
            // Once we have the contents of the view, we will flush the sections if we are
            // done rendering all views so that there is nothing left hanging over when
            // another view gets rendered in the future by the application developer.
            $this->factory->flushStateIfDoneRendering();
 
            return ! is_null($response) ? $response : $contents;
        } catch (Exception $e) {
            $this->factory->flushState();
 
            throw $e;
        } catch (Throwable $e) {
            $this->factory->flushState();
 
            throw $e;
        }
    }
 
/home/users/testcasenowa2/public_html/storage/framework/views/456d3a1f3818fc572467d4021954116d456f9889.php
    <p class="titleError fs fs--40 fs--black fs--center"><?php echo e($settings['contact_name']); ?></p>
    <p class="resultsChanges resultsChanges--error fs fs--24 fs--center"
      role="alert"><?php echo e(trans('error.404')); ?></p>
    <div class="error__button">
      <a href="/" class="button button__animate button__animate--big"
         title="<?php echo e(trans('front.homepage')); ?> - Testcase">
        <span><?php echo e(trans('front.homepage')); ?></span></a>
    </div>
  </div>
</div>
<?php else: ?>
<div class="contentBlock">
  <div class="content">
    <div class="resultsChanges resultsChanges--error" role="alert"><?php echo e(trans('error.404')); ?></div>
  </div>
</div>
<?php endif; ?>
<?php $__env->stopSection(); ?>
 
<?php echo $__env->make('layouts.'.(\Request::segment(1) == 'panel' ? 'admin' : 'app'), array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
    /**
     * Get the evaluated contents of the view at the given path.
     *
     * @param  string  $__path
     * @param  array   $__data
     * @return string
     */
    protected function evaluatePath($__path, $__data)
    {
        $obLevel = ob_get_level();
 
        ob_start();
 
        extract($__data, EXTR_SKIP);
 
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            include $__path;
        } catch (Exception $e) {
            $this->handleViewException($e, $obLevel);
        } catch (Throwable $e) {
            $this->handleViewException(new FatalThrowableError($e), $obLevel);
        }
 
        return ltrim(ob_get_clean());
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Exception  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Exception
     */
    protected function handleViewException(Exception $e, $obLevel)
    {
Arguments
  1. "/home/users/testcasenowa2/public_html/storage/framework/views/456d3a1f3818fc572467d4021954116d456f9889.php"
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
     * @param  array   $data
     * @return string
     */
    public function get($path, array $data = [])
    {
        $this->lastCompiled[] = $path;
 
        // If this given view has expired, which means it has simply been edited since
        // it was last compiled, we will re-compile the views so we can evaluate a
        // fresh copy of the view. We'll pass the compiler the path of the view.
        if ($this->compiler->isExpired($path)) {
            $this->compiler->compile($path);
        }
 
        $compiled = $this->compiler->getCompiledPath($path);
 
        // Once we have the path to the compiled file, we will evaluate the paths with
        // typical PHP just like any other templates. We also keep a stack of views
        // which have been rendered for right exception messages to be generated.
        $results = $this->evaluatePath($compiled, $data);
 
        array_pop($this->lastCompiled);
 
        return $results;
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Exception  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Exception
     */
    protected function handleViewException(Exception $e, $obLevel)
    {
        $e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
 
        parent::handleViewException($e, $obLevel);
Arguments
  1. "/home/users/testcasenowa2/public_html/storage/framework/views/456d3a1f3818fc572467d4021954116d456f9889.php"
    
  2. array:9 [
      "__env" => Factory {#146}
      "app" => Application {#4}
      "errors" => ViewErrorBag {#772}
      "view_name" => "errors.404"
      "title" => "Testcase Sp. z o.o."
      "openinghours" => Collection {#806}
      "settings" => array:91 [
        "contact_name" => "Testcase Sp. z o.o."
        "contact_street" => "Al. Solidarności"
        "contact_homenr" => "117"
        "contact_localnr" => "207"
        "contact_postcode" => "00-140"
        "contact_city" => "Warszawa"
        "contact_phone" => "+48 22 299 29 05 "
        "contact_mobile_phone" => "+48 535 937 483"
        "contact_fax" => ""
        "contact_email" => "biuro@testcase.pl"
        "contact_nip" => "521-366-81-73"
        "contact_regon" => ""
        "contact_bank_account_nr" => ""
        "contact_notification_email" => "biuro@testcase.pl"
        "custom_office_street" => "Okopowa 58/72, 01-042 Warszawa                          "
        "custom_office_city" => "Klif Tower - IV piętro"
        "custom_career" => "rekrutacja@testcase.pl"
        "text_text1" => "<p>Testy oprogramowania oraz testy aplikacji to konieczne działania, kt&oacute;re należy podjąć podczas realizacji projekt&oacute;w. <strong>Automatyzacja test&oacute;w oprogramowania pozwala natomiast na optymalizację koszt&oacute;w wdrożeń oraz gwarantuje cały szereg korzyści, kt&oacute;re wpływają pozytywnie na każdy biznes.</strong> Testy oprogramowania nie są oczywiście jedynym aspektem wpływającym na jakość &ndash; z pewnością jednak stanowią jej dużą część składową, kt&oacute;rą nasz zesp&oacute;ł stara się zagwarantować.</p>"
        "text_text2" => """
          <p>W przedmiocie testowania aplikacji i oprogramowań mobilnych Testcase oferuje testy wydajnościowe, funkcjonalne oraz testy bezpieczeństwa, a&nbsp; przede wszystkim dostarczenie automatyzacji w celu szybszego, mniej kosztownego i efektywniejszego osiągnięcia wyznaczonego celu, jakim jest wdrożenie projektu.</p>\r\n
          <p><strong>W zależności od specyfiki danego oprogramowania dostosowujemy swoje metody do ustalonych wcześniej wymagań, tak aby zagwarantować Klientowi pełne zadowolenie z uzyskanego rezultatu.</strong> Wypracowane przez nas metody testowania oprogramowania to strategiczne działanie, łączące zdobytą przez lata wiedzę z innowacyjnym myśleniem, dzięki kt&oacute;remu jesteśmy w stanie podjąć się wykonania każdego zadania. Połączenie tych dw&oacute;ch rzeczy doprowadziło r&oacute;wnież do tego, że mimo sympatii do tradycyjnych metod zapewniania jakości, zdecydowaliśmy się obrać drogę automatyzacji i robotyzacji, kt&oacute;re stały się gł&oacute;wnym przedmiotem działalności naszej firmy.</p>
          """
        "text_text3" => "<p>Oferujemy zar&oacute;wno testowanie aplikacji mobilnych, desktopowych, webowych, jak i innych oprogramowań, a dzięki zastosowaniu odpowiednich narzędzi, zdobytemu doświadczeniu, wiedzy oraz nieszablonowemu myśleniu nasi eksperci z branży IT są w stanie zapewnić Klientom pełne wsparcie w każdej fazie realizacji oraz pomoc w maksymalnym wykorzystaniu potencjału danego projektu.</p>"
        "text_text4" => """
          <h2><strong>Zalety automatyzacji test&oacute;w oprogramowania</strong></h2>\r\n
          <p>Do gł&oacute;wnych korzyści, jakie niesie za sobą automatyzacja test&oacute;w oprogramowania należą m.in.:</p>\r\n
          <ul>\r\n
          <li><strong>obniżenie koszt&oacute;w testowania</strong> oraz zwiększenie ich efektywności;</li>\r\n
          <li><strong>skr&oacute;cenie czasu trwania cykli testowych</strong> lub zwiększenie ich częstotliwości;</li>\r\n
          <li><strong>możliwość przeprowadzenia test&oacute;w, kt&oacute;re nie są możliwe do wykonania w spos&oacute;b manualny;</strong></li>\r\n
          <li><strong>szybsze uzyskiwanie informacji zwrotnych</strong> na temat jakości oprogramowania;</li>\r\n
          <li><strong>zmniejszenie potrzeby angażowania tester&oacute;w</strong> po wdrożeniu test&oacute;w;</li>\r\n
          <li><strong>zwiększenie niezawodności systemu.</strong></li>\r\n
          </ul>
          """
        "text_text5" => "<p>Aktywne uczestnictwo w wielu wydarzeniach związanych z obszarem QA pozwala nam stale poszerzać swoje kompetencje, kt&oacute;re z powodzeniem potrafimy przełożyć na wsp&oacute;łpracę z Klientem. Zapewnienie jakości jest z naszej strony gwarancją ochrony przed poniesieniem strat, co jest niezwykle istotne zar&oacute;wno dla nas, jak i dla naszych Klient&oacute;w.</p>"
        "text_text6" => "<p>Proponowane przez nas usługi testowania oprogramowania, dopasowane do zmieniającego się rynku to dow&oacute;d na to, że da się usprawnić biznes przy pomocy odpowiednich metod, zdobytej wiedzy i innowacyjnego myślenia, a nasze indywidualne spojrzenie na każdy projekt zapewnia Klientom pełne wsparcie na każdym etapie rozwoju, gwarantując zadowolenie z uzyskanego efektu.</p>"
        "text_text7" => "<p><strong>Sprawdź co możemy Ci zaoferować, a my przeanalizujemy Tw&oacute;j projekt i zaproponujemy najbardziej optymalne rozwiązanie dostosowane do jego specyfiki.</strong></p>"
        "meta_title_homepage" => "Testcase"
        "meta_title_subpage" => "Testcase"
        "meta_description" => ""
        "microdata" => "business"
        "facebook_link" => "https://www.facebook.com/TestCase-337124933160966/"
        "instagram_link" => ""
        "youtube_link" => ""
        "twitter_link" => ""
        "link_linkedin" => "https://www.linkedin.com/company/testcase-sp-z-o-o-"
        "map_link" => "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d4102.84598001121!2d20.99067129360751!3d52.24169924103325!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x471ecc7d99155555%3A0x6eba0eb0665428eb!2sTESTCASE!5e0!3m2!1spl!2spl!4v1645016777440!5m2!1spl!2spl" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy"></iframe>"
        "analytics" => ""
        "analytics_page_view_id" => "ga:"
        "post_thumb_width" => "240"
        "post_thumb_height" => "347"
        "offer_post_thumb_width" => "300"
        "offer_post_thumb_height" => "200"
        "blog_post_thumb_width" => "300"
        "blog_post_thumb_height" => "200"
        "category_thumb_width" => "300"
        "category_thumb_height" => "200"
        "offer_category_thumb_width" => "300"
        "offer_category_thumb_height" => "200"
        "blog_category_thumb_width" => "300"
        "blog_category_thumb_height" => "200"
        "popup_thumb_width" => "1000"
        "popup_thumb_height" => "563"
        "slider_homepage_thumb_width" => "415"
        "slider_homepage_thumb_height" => "135"
        "slider_subpage_thumb_width" => "700"
        "slider_subpage_thumb_height" => "200"
        "slider_logo_thumb_width" => "195"
        "slider_logo_thumb_height" => "80"
        "galleryphoto_thumb_width" => "390"
        "galleryphoto_thumb_height" => "265"
        "galleryphoto_normal_width" => "1024"
        "galleryphoto_normal_height" => "768"
        "card_thumb_width" => "1024"
        "card_thumb_height" => "768"
        "multimap_thumb_width" => "1024"
        "multimap_thumb_height" => "768"
        "logo_thumb_width" => "200"
        "logo_thumb_height" => "200"
        "box_thumb_width" => "390"
        "box_thumb_height" => "265"
        "sonde_thumb_width" => "200"
        "sonde_thumb_height" => "200"
        "landing_thumb_width" => "200"
        "landing_thumb_height" => "200"
        "download_thumb_width" => "200"
        "download_thumb_height" => "200"
        "user_thumb_width" => "200"
        "user_thumb_height" => "200"
        "video_content_width" => "500"
        "video_content_height" => "300"
        "video_slider_width" => "500"
        "video_slider_height" => "300"
        "video_playlist_width" => "500"
        "video_playlist_height" => "300"
        "video_gallery_width" => "500"
        "video_gallery_height" => "300"
        "video_popup_width" => "500"
        "video_popup_height" => "300"
        "show_download_pdf" => "0"
        "fb_admin_id" => ""
        "show_mourning" => "0"
        "accept_comment" => "0"
        "posts_per_page" => "8"
      ]
      "langPrefix" => false
      "hidePageFromRobots" => 1
    ]
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
        $this->factory->callComposer($this);
 
        $contents = $this->getContents();
 
        // Once we've finished rendering the view, we'll decrement the render count
        // so that each sections get flushed out next time a view is created and
        // no old sections are staying around in the memory of an environment.
        $this->factory->decrementRender();
 
        return $contents;
    }
 
    /**
     * Get the evaluated contents of the view.
     *
     * @return string
     */
    protected function getContents()
    {
        return $this->engine->get($this->path, $this->gatherData());
    }
 
    /**
     * Get the data bound to the view instance.
     *
     * @return array
     */
    protected function gatherData()
    {
        $data = array_merge($this->factory->getShared(), $this->data);
 
        foreach ($data as $key => $value) {
            if ($value instanceof Renderable) {
                $data[$key] = $value->render();
            }
        }
 
        return $data;
    }
 
Arguments
  1. "/home/users/testcasenowa2/public_html/resources/views/errors/404.blade.php"
    
  2. array:9 [
      "__env" => Factory {#146}
      "app" => Application {#4}
      "errors" => ViewErrorBag {#772}
      "view_name" => "errors.404"
      "title" => "Testcase Sp. z o.o."
      "openinghours" => Collection {#806}
      "settings" => array:91 [
        "contact_name" => "Testcase Sp. z o.o."
        "contact_street" => "Al. Solidarności"
        "contact_homenr" => "117"
        "contact_localnr" => "207"
        "contact_postcode" => "00-140"
        "contact_city" => "Warszawa"
        "contact_phone" => "+48 22 299 29 05 "
        "contact_mobile_phone" => "+48 535 937 483"
        "contact_fax" => ""
        "contact_email" => "biuro@testcase.pl"
        "contact_nip" => "521-366-81-73"
        "contact_regon" => ""
        "contact_bank_account_nr" => ""
        "contact_notification_email" => "biuro@testcase.pl"
        "custom_office_street" => "Okopowa 58/72, 01-042 Warszawa                          "
        "custom_office_city" => "Klif Tower - IV piętro"
        "custom_career" => "rekrutacja@testcase.pl"
        "text_text1" => "<p>Testy oprogramowania oraz testy aplikacji to konieczne działania, kt&oacute;re należy podjąć podczas realizacji projekt&oacute;w. <strong>Automatyzacja test&oacute;w oprogramowania pozwala natomiast na optymalizację koszt&oacute;w wdrożeń oraz gwarantuje cały szereg korzyści, kt&oacute;re wpływają pozytywnie na każdy biznes.</strong> Testy oprogramowania nie są oczywiście jedynym aspektem wpływającym na jakość &ndash; z pewnością jednak stanowią jej dużą część składową, kt&oacute;rą nasz zesp&oacute;ł stara się zagwarantować.</p>"
        "text_text2" => """
          <p>W przedmiocie testowania aplikacji i oprogramowań mobilnych Testcase oferuje testy wydajnościowe, funkcjonalne oraz testy bezpieczeństwa, a&nbsp; przede wszystkim dostarczenie automatyzacji w celu szybszego, mniej kosztownego i efektywniejszego osiągnięcia wyznaczonego celu, jakim jest wdrożenie projektu.</p>\r\n
          <p><strong>W zależności od specyfiki danego oprogramowania dostosowujemy swoje metody do ustalonych wcześniej wymagań, tak aby zagwarantować Klientowi pełne zadowolenie z uzyskanego rezultatu.</strong> Wypracowane przez nas metody testowania oprogramowania to strategiczne działanie, łączące zdobytą przez lata wiedzę z innowacyjnym myśleniem, dzięki kt&oacute;remu jesteśmy w stanie podjąć się wykonania każdego zadania. Połączenie tych dw&oacute;ch rzeczy doprowadziło r&oacute;wnież do tego, że mimo sympatii do tradycyjnych metod zapewniania jakości, zdecydowaliśmy się obrać drogę automatyzacji i robotyzacji, kt&oacute;re stały się gł&oacute;wnym przedmiotem działalności naszej firmy.</p>
          """
        "text_text3" => "<p>Oferujemy zar&oacute;wno testowanie aplikacji mobilnych, desktopowych, webowych, jak i innych oprogramowań, a dzięki zastosowaniu odpowiednich narzędzi, zdobytemu doświadczeniu, wiedzy oraz nieszablonowemu myśleniu nasi eksperci z branży IT są w stanie zapewnić Klientom pełne wsparcie w każdej fazie realizacji oraz pomoc w maksymalnym wykorzystaniu potencjału danego projektu.</p>"
        "text_text4" => """
          <h2><strong>Zalety automatyzacji test&oacute;w oprogramowania</strong></h2>\r\n
          <p>Do gł&oacute;wnych korzyści, jakie niesie za sobą automatyzacja test&oacute;w oprogramowania należą m.in.:</p>\r\n
          <ul>\r\n
          <li><strong>obniżenie koszt&oacute;w testowania</strong> oraz zwiększenie ich efektywności;</li>\r\n
          <li><strong>skr&oacute;cenie czasu trwania cykli testowych</strong> lub zwiększenie ich częstotliwości;</li>\r\n
          <li><strong>możliwość przeprowadzenia test&oacute;w, kt&oacute;re nie są możliwe do wykonania w spos&oacute;b manualny;</strong></li>\r\n
          <li><strong>szybsze uzyskiwanie informacji zwrotnych</strong> na temat jakości oprogramowania;</li>\r\n
          <li><strong>zmniejszenie potrzeby angażowania tester&oacute;w</strong> po wdrożeniu test&oacute;w;</li>\r\n
          <li><strong>zwiększenie niezawodności systemu.</strong></li>\r\n
          </ul>
          """
        "text_text5" => "<p>Aktywne uczestnictwo w wielu wydarzeniach związanych z obszarem QA pozwala nam stale poszerzać swoje kompetencje, kt&oacute;re z powodzeniem potrafimy przełożyć na wsp&oacute;łpracę z Klientem. Zapewnienie jakości jest z naszej strony gwarancją ochrony przed poniesieniem strat, co jest niezwykle istotne zar&oacute;wno dla nas, jak i dla naszych Klient&oacute;w.</p>"
        "text_text6" => "<p>Proponowane przez nas usługi testowania oprogramowania, dopasowane do zmieniającego się rynku to dow&oacute;d na to, że da się usprawnić biznes przy pomocy odpowiednich metod, zdobytej wiedzy i innowacyjnego myślenia, a nasze indywidualne spojrzenie na każdy projekt zapewnia Klientom pełne wsparcie na każdym etapie rozwoju, gwarantując zadowolenie z uzyskanego efektu.</p>"
        "text_text7" => "<p><strong>Sprawdź co możemy Ci zaoferować, a my przeanalizujemy Tw&oacute;j projekt i zaproponujemy najbardziej optymalne rozwiązanie dostosowane do jego specyfiki.</strong></p>"
        "meta_title_homepage" => "Testcase"
        "meta_title_subpage" => "Testcase"
        "meta_description" => ""
        "microdata" => "business"
        "facebook_link" => "https://www.facebook.com/TestCase-337124933160966/"
        "instagram_link" => ""
        "youtube_link" => ""
        "twitter_link" => ""
        "link_linkedin" => "https://www.linkedin.com/company/testcase-sp-z-o-o-"
        "map_link" => "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d4102.84598001121!2d20.99067129360751!3d52.24169924103325!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x471ecc7d99155555%3A0x6eba0eb0665428eb!2sTESTCASE!5e0!3m2!1spl!2spl!4v1645016777440!5m2!1spl!2spl" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy"></iframe>"
        "analytics" => ""
        "analytics_page_view_id" => "ga:"
        "post_thumb_width" => "240"
        "post_thumb_height" => "347"
        "offer_post_thumb_width" => "300"
        "offer_post_thumb_height" => "200"
        "blog_post_thumb_width" => "300"
        "blog_post_thumb_height" => "200"
        "category_thumb_width" => "300"
        "category_thumb_height" => "200"
        "offer_category_thumb_width" => "300"
        "offer_category_thumb_height" => "200"
        "blog_category_thumb_width" => "300"
        "blog_category_thumb_height" => "200"
        "popup_thumb_width" => "1000"
        "popup_thumb_height" => "563"
        "slider_homepage_thumb_width" => "415"
        "slider_homepage_thumb_height" => "135"
        "slider_subpage_thumb_width" => "700"
        "slider_subpage_thumb_height" => "200"
        "slider_logo_thumb_width" => "195"
        "slider_logo_thumb_height" => "80"
        "galleryphoto_thumb_width" => "390"
        "galleryphoto_thumb_height" => "265"
        "galleryphoto_normal_width" => "1024"
        "galleryphoto_normal_height" => "768"
        "card_thumb_width" => "1024"
        "card_thumb_height" => "768"
        "multimap_thumb_width" => "1024"
        "multimap_thumb_height" => "768"
        "logo_thumb_width" => "200"
        "logo_thumb_height" => "200"
        "box_thumb_width" => "390"
        "box_thumb_height" => "265"
        "sonde_thumb_width" => "200"
        "sonde_thumb_height" => "200"
        "landing_thumb_width" => "200"
        "landing_thumb_height" => "200"
        "download_thumb_width" => "200"
        "download_thumb_height" => "200"
        "user_thumb_width" => "200"
        "user_thumb_height" => "200"
        "video_content_width" => "500"
        "video_content_height" => "300"
        "video_slider_width" => "500"
        "video_slider_height" => "300"
        "video_playlist_width" => "500"
        "video_playlist_height" => "300"
        "video_gallery_width" => "500"
        "video_gallery_height" => "300"
        "video_popup_width" => "500"
        "video_popup_height" => "300"
        "show_download_pdf" => "0"
        "fb_admin_id" => ""
        "show_mourning" => "0"
        "accept_comment" => "0"
        "posts_per_page" => "8"
      ]
      "langPrefix" => false
      "hidePageFromRobots" => 1
    ]
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
 
            throw $e;
        }
    }
 
    /**
     * Get the contents of the view instance.
     *
     * @return string
     */
    protected function renderContents()
    {
        // We will keep track of the amount of views being rendered so we can flush
        // the section after the complete rendering operation is done. This will
        // clear out the sections for any separate views that may be rendered.
        $this->factory->incrementRender();
 
        $this->factory->callComposer($this);
 
        $contents = $this->getContents();
 
        // Once we've finished rendering the view, we'll decrement the render count
        // so that each sections get flushed out next time a view is created and
        // no old sections are staying around in the memory of an environment.
        $this->factory->decrementRender();
 
        return $contents;
    }
 
    /**
     * Get the evaluated contents of the view.
     *
     * @return string
     */
    protected function getContents()
    {
        return $this->engine->get($this->path, $this->gatherData());
    }
 
    /**
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
        $this->view = $view;
        $this->path = $path;
        $this->engine = $engine;
        $this->factory = $factory;
 
        $this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
    }
 
    /**
     * Get the string contents of the view.
     *
     * @param  callable|null  $callback
     * @return string
     *
     * @throws \Throwable
     */
    public function render(callable $callback = null)
    {
        try {
            $contents = $this->renderContents();
 
            $response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
 
            // Once we have the contents of the view, we will flush the sections if we are
            // done rendering all views so that there is nothing left hanging over when
            // another view gets rendered in the future by the application developer.
            $this->factory->flushStateIfDoneRendering();
 
            return ! is_null($response) ? $response : $contents;
        } catch (Exception $e) {
            $this->factory->flushState();
 
            throw $e;
        } catch (Throwable $e) {
            $this->factory->flushState();
 
            throw $e;
        }
    }
 
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Http/Response.php
     * @return $this
     */
    public function setContent($content)
    {
        $this->original = $content;
 
        // If the content is "JSONable" we will set the appropriate header and convert
        // the content to JSON. This is useful when returning something like models
        // from routes that will be automatically transformed to their JSON form.
        if ($this->shouldBeJson($content)) {
            $this->header('Content-Type', 'application/json');
 
            $content = $this->morphToJson($content);
        }
 
        // 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();
        }
 
        parent::setContent($content);
 
        return $this;
    }
 
    /**
     * Determine if the given content should be turned into JSON.
     *
     * @param  mixed  $content
     * @return bool
     */
    protected function shouldBeJson($content)
    {
        return $content instanceof Arrayable ||
               $content instanceof Jsonable ||
               $content instanceof ArrayObject ||
               $content instanceof JsonSerializable ||
               is_array($content);
/home/users/testcasenowa2/public_html/vendor/symfony/http-foundation/Response.php
        504 => 'Gateway Timeout',
        505 => 'HTTP Version Not Supported',
        506 => 'Variant Also Negotiates',                                     // RFC2295
        507 => 'Insufficient Storage',                                        // RFC4918
        508 => 'Loop Detected',                                               // RFC5842
        510 => 'Not Extended',                                                // RFC2774
        511 => 'Network Authentication Required',                             // RFC6585
    ];
 
    /**
     * @param mixed $content The response content, see setContent()
     * @param int   $status  The response status code
     * @param array $headers An array of response headers
     *
     * @throws \InvalidArgumentException When the HTTP status code is not valid
     */
    public function __construct($content = '', $status = 200, $headers = [])
    {
        $this->headers = new ResponseHeaderBag($headers);
        $this->setContent($content);
        $this->setStatusCode($status);
        $this->setProtocolVersion('1.0');
    }
 
    /**
     * Factory method for chainability.
     *
     * Example:
     *
     *     return Response::create($body, 200)
     *         ->setSharedMaxAge(300);
     *
     * @param mixed $content The response content, see setContent()
     * @param int   $status  The response status code
     * @param array $headers An array of response headers
     *
     * @return static
     */
    public static function create($content = '', $status = 200, $headers = [])
    {
Arguments
  1. View {#801}
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php
     * @param  \Illuminate\Routing\Redirector  $redirector
     * @return void
     */
    public function __construct(ViewFactory $view, Redirector $redirector)
    {
        $this->view = $view;
        $this->redirector = $redirector;
    }
 
    /**
     * Return a new response from the application.
     *
     * @param  string  $content
     * @param  int  $status
     * @param  array  $headers
     * @return \Illuminate\Http\Response
     */
    public function make($content = '', $status = 200, array $headers = [])
    {
        return new Response($content, $status, $headers);
    }
 
    /**
     * Return a new view response from the application.
     *
     * @param  string  $view
     * @param  array  $data
     * @param  int  $status
     * @param  array  $headers
     * @return \Illuminate\Http\Response
     */
    public function view($view, $data = [], $status = 200, array $headers = [])
    {
        return $this->make($this->view->make($view, $data), $status, $headers);
    }
 
    /**
     * Return a new JSON response from the application.
     *
     * @param  mixed  $data
Arguments
  1. View {#801}
    
  2. 404
    
  3. []
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php
     * @param  array  $headers
     * @return \Illuminate\Http\Response
     */
    public function make($content = '', $status = 200, array $headers = [])
    {
        return new Response($content, $status, $headers);
    }
 
    /**
     * Return a new view response from the application.
     *
     * @param  string  $view
     * @param  array  $data
     * @param  int  $status
     * @param  array  $headers
     * @return \Illuminate\Http\Response
     */
    public function view($view, $data = [], $status = 200, array $headers = [])
    {
        return $this->make($this->view->make($view, $data), $status, $headers);
    }
 
    /**
     * Return a new JSON response from the application.
     *
     * @param  mixed  $data
     * @param  int  $status
     * @param  array  $headers
     * @param  int  $options
     * @return \Illuminate\Http\JsonResponse
     */
    public function json($data = [], $status = 200, array $headers = [], $options = 0)
    {
        return new JsonResponse($data, $status, $headers, $options);
    }
 
    /**
     * Return a new JSONP response from the application.
     *
     * @param  string  $callback
Arguments
  1. View {#801}
    
  2. 404
    
  3. []
    
/home/users/testcasenowa2/public_html/app/Exceptions/Handler.php
    }

    /**
     * Render an exception into an HTTP response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Exception  $exception
     * @return \Illuminate\Http\Response
     */
    public function render($request, Exception $exception)
    {
        $company = \App\Models\Settings::getBySymbol('contact_name');
        if($exception instanceof \Symfony\Component\HttpKernel\Exception\NotFoundHttpException){
          if($request->segment(1) == "api"){
            return response()->json([
              'code' => 0,
              'msg' => 'Żądanie nie jest obsługiwane przez serwer'
            ]);
          }else
            return response()->view('errors.404', ['title' => $company], 404);
        }else if( $exception instanceof \Illuminate\Session\TokenMismatchException ) {
          if(strpos('panel',$request->path()) === false)
               return redirect()->back();
            else
            return redirect('/panel');
        }else if ($exception instanceof \ErrorException && !env('APP_DEBUG')) {
            return response()->view('errors.500', ['title' => $company], 500);
        } else {
            return parent::render($request, $exception);
        }
    }

    /**
     * Convert an authentication exception into an unauthenticated response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Auth\AuthenticationException  $exception
     * @return \Illuminate\Http\Response
     */
    protected function unauthenticated($request, AuthenticationException $exception)
Arguments
  1. "errors.404"
    
  2. array:1 [
      "title" => "Testcase Sp. z o.o."
    ]
    
  3. 404
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
        if (! $this->container->bound(ExceptionHandler::class) ||
            ! $passable instanceof Request) {
            throw $e;
        }
 
        $handler = $this->container->make(ExceptionHandler::class);
 
        $handler->report($e);
 
        $response = $handler->render($passable, $e);
 
        if (method_exists($response, 'withException')) {
            $response->withException($e);
        }
 
        return $response;
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. NotFoundHttpException {#792
      -statusCode: 404
      -headers: []
      #message: ""
      #code: 0
      #file: "/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php"
      #line: 937
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
/**
 * This extended pipeline catches any exceptions that occur during each slice.
 *
 * The exceptions are converted to HTTP responses for proper middleware handling.
 */
class Pipeline extends BasePipeline
{
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Exception $e) {
                return $this->handleException($passable, $e);
            } catch (Throwable $e) {
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. NotFoundHttpException {#792
      -statusCode: 404
      -headers: []
      #message: ""
      #code: 0
      #file: "/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php"
      #line: 937
    }
    
/home/users/testcasenowa2/public_html/app/Http/Controllers/Front/FrontController.php
<?php

namespace App\Http\Controllers\Front;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;

class FrontController extends Controller
{

  public function __construct(){
    $this->middleware(function ($request, $next) {
      \App\Components\MessageBox::get();
      return $next($request);
    });
  }

  /**
   * pokazuje box z wiadomością po przekierowaniu
   * @param int $type  0 - error, 1 - success, 2 - info
   * @param string $url url na który przekierowanie
   * @param string $msg   wiadomość do tłumaczenia
   * @param string $viewType rodzaj wyświetlania, wykorzystywany przeważnie w adminie, na froncie do rozróżniania zmiennych
   */
  public function setMessageBoxAfterRedirect($type,$url,$msg,$viewType = 'main'){
    \App\Components\MessageBox::set((int)$type,$msg,$viewType);
    return redirect($url);
  }

  /**
   * przypisuje wspólne zmienn dla wszystkich widoków
   * @param  boolean/string $view nazwa widoku
   * @return view        zwraca widok z przypisanymi zmiennymi
   */
  public function assignCommonVariables($view = false){
    $params = [
      'settings' => \App\Models\Settings::getAll(\App::getLocale()),
      'langPrefix' => \App\Helpers\Language::checkPrefix(),
      'segments' => \Request::segments()
    ];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    {
        return function ($passable) use ($destination) {
            return $destination($passable);
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                if (is_callable($pipe)) {
                    // If the pipe is an instance of a Closure, we will just call it directly but
                    // otherwise we'll resolve the pipes out of the container and call it with
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#747
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $destination: Closure {#563 …}
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/app/Http/Middleware/Nonwww.php
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $host = $request->header('host');
        // if (substr($host, 0, 4) != 'www.') {
        //   $request->headers->set('host', 'www.'.$host);
        //   return \Redirect::to($request->path());
        // }

        $currentUrl = $request->fullUrl();
        $redirectUrls = \Config::get('redirect');
        if(is_array($redirectUrls) && array_key_exists($currentUrl,$redirectUrls)){
          header("HTTP/1.1 301 Moved Permanently");
          header("Location: ".$redirectUrls[$currentUrl]);
          exit();
        }
        
        return $next($request);
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#749
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#747 …}
        $pipe: Closure {#569 …}
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/app/Http/Middleware/Lang.php
use Closure;

class Lang
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        if($request->route()->hasParameter('frontlanguage'))
          $request->session()->put('frontlanguage',1);
        else
          $request->session()->forget('frontlanguage');
          
        \App\Helpers\Language::setCurrent();
        return $next($request);
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#750
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#749 …}
        $pipe: "App\Http\Middleware\Nonwww"
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
     */
    public function __construct(Registrar $router)
    {
        $this->router = $router;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->router->substituteBindings($route = $request->route());
 
        $this->router->substituteImplicitBindings($route);
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#751
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#750 …}
        $pipe: "App\Http\Middleware\Lang"
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Session\TokenMismatchException
     */
    public function handle($request, Closure $next)
    {
        if (
            $this->isReading($request) ||
            $this->runningUnitTests() ||
            $this->inExceptArray($request) ||
            $this->tokensMatch($request)
        ) {
            return $this->addCookieToResponse($request, $next($request));
        }
 
        throw new TokenMismatchException;
    }
 
    /**
     * Determine if the HTTP request uses a ‘read’ verb.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function isReading($request)
    {
        return in_array($request->method(), ['HEAD', 'GET', 'OPTIONS']);
    }
 
    /**
     * Determine if the application is running unit tests.
     *
     * @return bool
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#752
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#751 …}
        $pipe: "Illuminate\Routing\Middleware\SubstituteBindings"
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        // If the current session has an "errors" variable bound to it, we will share
        // its value with all view instances so the views can easily access errors
        // without having to bind. An empty bag is set when there aren't errors.
        $this->view->share(
            'errors', $request->session()->get('errors') ?: new ViewErrorBag
        );
 
        // Putting the errors in the view for every view allows the developer to just
        // assume that some errors are always available, which is convenient since
        // they don't have to continually run checks for the presence of errors.
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#753
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#752 …}
        $pipe: "App\Http\Middleware\VerifyCsrfToken"
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->sessionHandled = true;
 
        // If a session driver has been configured, we will need to start the session here
        // so that the data is ready for an application. Note that the Laravel sessions
        // do not make use of PHP "native" sessions in any way since they are crappy.
        if ($this->sessionConfigured()) {
            $request->setLaravelSession(
                $session = $this->startSession($request)
            );
 
            $this->collectGarbage($session);
        }
 
        $response = $next($request);
 
        // Again, if the session has been configured we will need to close out the session
        // so that the attributes may be persisted to some storage medium. We will also
        // add the session identifier cookie to the application response headers now.
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#754
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#753 …}
        $pipe: "Illuminate\View\Middleware\ShareErrorsFromSession"
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php
     * Create a new CookieQueue instance.
     *
     * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies
     * @return void
     */
    public function __construct(CookieJar $cookies)
    {
        $this->cookies = $cookies;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $response = $next($request);
 
        foreach ($this->cookies->getQueuedCookies() as $cookie) {
            $response->headers->setCookie($cookie);
        }
 
        return $response;
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#755
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#754 …}
        $pipe: "Illuminate\Session\Middleware\StartSession"
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php
     * Disable encryption for the given cookie name(s).
     *
     * @param  string|array  $cookieName
     * @return void
     */
    public function disableFor($cookieName)
    {
        $this->except = array_merge($this->except, (array) $cookieName);
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        return $this->encrypt($next($this->decrypt($request)));
    }
 
    /**
     * Decrypt the cookies on the request.
     *
     * @param  \Symfony\Component\HttpFoundation\Request  $request
     * @return \Symfony\Component\HttpFoundation\Request
     */
    protected function decrypt(Request $request)
    {
        foreach ($request->cookies as $key => $cookie) {
            if ($this->isDisabled($key)) {
                continue;
            }
 
            try {
                $decryptedValue = $this->decryptCookie($key, $cookie);
 
                $value = CookieValuePrefix::getVerifiedValue($key, $decryptedValue, $this->encrypter->getKey());
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#756
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#557 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#755 …}
        $pipe: "Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse"
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            return $destination($passable);
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
     * Sort the given middleware by priority.
     *
Arguments
  1. Closure {#563
      class: "Illuminate\Routing\Router"
      this: Router {#26 …}
      parameters: {
        $request: {}
      }
      use: {
        $route: Route {#490 …}
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
     * @param  Route  $route
     * @param  Request  $request
     * @return mixed
     */
    protected function runRoute(Request $request, Route $route)
    {
        $request->setRouteResolver(function () use ($route) {
            return $route;
        });
 
        $this->events->dispatch(new Events\RouteMatched($route, $request));
 
        return $this->prepareResponse($request,
            $this->runRouteWithinStack($route, $request)
        );
    }
 
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
Arguments
  1. Route {#490}
    
  2. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
    {
        $this->current = $route = $this->routes->match($request);
 
        $this->container->instance(Route::class, $route);
 
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Route {#490}
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     * @return mixed
     */
    public function respondWithRoute($name)
    {
        $route = tap($this->routes->getByName($name))->bind($this->currentRequest);
 
        return $this->runRoute($this->currentRequest, $route);
    }
 
    /**
     * Dispatch the request to the application.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
use Symfony\Component\Debug\Exception\FatalThrowableError;
 
/**
 * This extended pipeline catches any exceptions that occur during each slice.
 *
 * The exceptions are converted to HTTP responses for proper middleware handling.
 */
class Pipeline extends BasePipeline
{
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Exception $e) {
                return $this->handleException($passable, $e);
            } catch (Throwable $e) {
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
     * @param  LaravelDebugbar $debugbar
     */
    public function __construct(Container $container, LaravelDebugbar $debugbar)
    {
        $this->container = $container;
        $this->debugbar = $debugbar;
        $this->except = config('debugbar.except') ?: [];
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  Request  $request
     * @param  Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) {
            return $next($request);
        }
 
        $this->debugbar->boot();
 
        try {
            /** @var \Illuminate\Http\Response $response */
            $response = $next($request);
        } catch (Exception $e) {
            $response = $this->handleException($request, $e);
        } catch (Error $error) {
            $e = new FatalThrowableError($error);
            $response = $this->handleException($request, $e);
        }
 
        // Modify the response to add the Debugbar
        $this->debugbar->modifyResponse($request, $response);
 
        return $response;
 
    }
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#151
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#31 …}
      parameters: {
        $passable: {}
      }
      use: {
        $destination: Closure {#148 …}
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     */
    public function handle($request, Closure $next)
    {
        if ($this->app->isDownForMaintenance()) {
            $data = json_decode(file_get_contents($this->app->storagePath().'/framework/down'), true);
 
            throw new MaintenanceModeException($data['time'], $data['retry'], $data['message']);
        }
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                return method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
            $parameters = explode(',', $parameters);
        }
 
        return [$name, $parameters];
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure {#23
      class: "Illuminate\Routing\Pipeline"
      this: Pipeline {#31 …}
      parameters: {
        $passable: {}
      }
      use: {
        $stack: Closure {#151 …}
        $pipe: "Barryvdh\Debugbar\Middleware\InjectDebugbar"
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            return $destination($passable);
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
    }
 
    /**
     * Send the given request through the middleware / router.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    protected function sendRequestThroughRouter($request)
    {
        $this->app->instance('request', $request);
 
        Facade::clearResolvedInstance('request');
 
        $this->bootstrap();
 
        return (new Pipeline($this->app))
                    ->send($request)
                    ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
                    ->then($this->dispatchToRouter());
    }
 
    /**
     * Bootstrap the application for HTTP requests.
     *
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
Arguments
  1. Closure {#148
      class: "Illuminate\Foundation\Http\Kernel"
      this: Kernel {#30 …}
      parameters: {
        $request: {}
      }
    }
    
/home/users/testcasenowa2/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
            $router->middlewareGroup($key, $middleware);
        }
 
        foreach ($this->routeMiddleware as $key => $middleware) {
            $router->aliasMiddleware($key, $middleware);
        }
    }
 
    /**
     * Handle an incoming HTTP request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function handle($request)
    {
        try {
            $request->enableHttpMethodParameterOverride();
 
            $response = $this->sendRequestThroughRouter($request);
        } catch (Exception $e) {
            $this->reportException($e);
 
            $response = $this->renderException($request, $e);
        } catch (Throwable $e) {
            $this->reportException($e = new FatalThrowableError($e));
 
            $response = $this->renderException($request, $e);
        }
 
        $this->app['events']->dispatch(
            new Events\RequestHandled($request, $response)
        );
 
        return $response;
    }
 
    /**
     * Send the given request through the middleware / router.
     *
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/home/users/testcasenowa2/public_html/public/index.php
*/

$app = require_once __DIR__.'/../bootstrap/app.php';

/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);

$response->send();

$kernel->terminate($request, $response);
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#558
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#42 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#4 …}
        }
      }
      #routeResolver: Closure {#552
        class: "Illuminate\Routing\Router"
        this: Router {#26 …}
        use: {
          $route: Route {#490 …}
        }
      }
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/de/oferta/testy-automatyzacja"
      #requestUri: "/de/oferta/testy-automatyzacja"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#548}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
REDIRECT_HTTPS
"**"
REDIRECT_SSL_SERVER_S_DN_CN
"*********"
REDIRECT_SSL_SERVER_I_DN_C
"**"
REDIRECT_SSL_SERVER_I_DN_O
"*************************"
REDIRECT_SSL_SERVER_I_DN_OU
"******************************"
REDIRECT_SSL_SERVER_I_DN_CN
"********************************"
REDIRECT_SSL_VERSION_INTERFACE
"**************"
REDIRECT_SSL_VERSION_LIBRARY
"**************"
REDIRECT_SSL_PROTOCOL
"*******"
REDIRECT_SSL_SECURE_RENEG
"****"
REDIRECT_SSL_COMPRESS_METHOD
"****"
REDIRECT_SSL_CIPHER
"***************************"
REDIRECT_SSL_CIPHER_EXPORT
"*****"
REDIRECT_SSL_CIPHER_USEKEYSIZE
"***"
REDIRECT_SSL_CIPHER_ALGKEYSIZE
"***"
REDIRECT_SSL_CLIENT_VERIFY
"****"
REDIRECT_SSL_SERVER_M_VERSION
"*"
REDIRECT_SSL_SERVER_M_SERIAL
"********************************"
REDIRECT_SSL_SERVER_V_START
"************************"
REDIRECT_SSL_SERVER_V_END
"************************"
REDIRECT_SSL_SERVER_S_DN
"*************"
REDIRECT_SSL_SERVER_I_DN
"*******************************************************************************************************"
REDIRECT_SSL_SERVER_A_KEY
"*************"
REDIRECT_SSL_SERVER_A_SIG
"***********************"
REDIRECT_STATUS
"***"
HTTPS
"**"
SSL_SERVER_S_DN_CN
"*********"
SSL_SERVER_I_DN_C
"**"
SSL_SERVER_I_DN_O
"*************************"
SSL_SERVER_I_DN_OU
"******************************"
SSL_SERVER_I_DN_CN
"********************************"
SSL_VERSION_INTERFACE
"**************"
SSL_VERSION_LIBRARY
"**************"
SSL_PROTOCOL
"*******"
SSL_SECURE_RENEG
"****"
SSL_COMPRESS_METHOD
"****"
SSL_CIPHER
"***************************"
SSL_CIPHER_EXPORT
"*****"
SSL_CIPHER_USEKEYSIZE
"***"
SSL_CIPHER_ALGKEYSIZE
"***"
SSL_CLIENT_VERIFY
"****"
SSL_SERVER_M_VERSION
"*"
SSL_SERVER_M_SERIAL
"********************************"
SSL_SERVER_V_START
"************************"
SSL_SERVER_V_END
"************************"
SSL_SERVER_S_DN
"*************"
SSL_SERVER_I_DN
"*******************************************************************************************************"
SSL_SERVER_A_KEY
"*************"
SSL_SERVER_A_SIG
"***********************"
HTTP_X_FROM_SSL
"***"
HTTP_X_FORWARDED_PROTO
"*****"
HTTP_HOST
"***********"
HTTP_X_REAL_IP
"***********"
HTTP_X_FORWARDED_FOR
"***********"
HTTP_ACCEPT
"***"
HTTP_USER_AGENT
"*********"
HTTP_REFERER
"**************************************************"
PATH
"****************************"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"******"
SERVER_NAME
"***********"
SERVER_ADDR
"**************"
SERVER_PORT
"***"
REMOTE_ADDR
"***********"
DOCUMENT_ROOT
"********************************************"
SERVER_ADMIN
"*********************"
SCRIPT_FILENAME
"******************************************************"
REMOTE_PORT
"*****"
REDIRECT_URL
"******************************"
GATEWAY_INTERFACE
"*******"
SERVER_PROTOCOL
"********"
REQUEST_METHOD
"***"
QUERY_STRING
""
REQUEST_URI
"******************************"
SCRIPT_NAME
"**********"
PHP_SELF
"**********"
REQUEST_TIME_FLOAT
"***"
REQUEST_TIME
"***"
argv
"***"
argc
"***"
APP_ENV
"*****"
APP_KEY
"***************************************************"
APP_DEBUG
"****"
APP_LOG_LEVEL
"*****"
APP_URL
"**********************"
APP_NAME
"***"
DB_CONNECTION
"*****"
DB_HOST
"**************"
DB_PORT
"****"
DB_DATABASE
"***********************"
DB_USERNAME
"************************"
DB_PASSWORD
"**********"
BROADCAST_DRIVER
"***"
CACHE_DRIVER
"****"
SESSION_DRIVER
"****"
QUEUE_DRIVER
"****"
REDIS_HOST
"*********"
REDIS_PASSWORD
"****"
REDIS_PORT
"****"
MAIL_DRIVER
"****"
MAIL_HOST
"***********"
MAIL_PORT
"****"
MAIL_USERNAME
"****"
MAIL_PASSWORD
"****"
MAIL_ENCRYPTION
"****"
PUSHER_APP_ID
""
PUSHER_KEY
""
PUSHER_SECRET
""
Key Value
APACHE_PID_FILE
"***************************"
APACHE_LOGDIR
"****************"
PATH
"****************************"
PWD
"*"
PHP_FAMILY
"****"
LANG
"*"
APACHE_HTTPD
"*******************"
SHLVL
"*"
APACHE_CONFDIR
"***********************"
APACHE_RUN_DIR
"***********************"
PHP_VERSION
"******"
_
"*******************"
APP_ENV
"*****"
APP_KEY
"***************************************************"
APP_DEBUG
"****"
APP_LOG_LEVEL
"*****"
APP_URL
"**********************"
APP_NAME
"***"
DB_CONNECTION
"*****"
DB_HOST
"**************"
DB_PORT
"****"
DB_DATABASE
"***********************"
DB_USERNAME
"************************"
DB_PASSWORD
"**********"
BROADCAST_DRIVER
"***"
CACHE_DRIVER
"****"
SESSION_DRIVER
"****"
QUEUE_DRIVER
"****"
REDIS_HOST
"*********"
REDIS_PASSWORD
"****"
REDIS_PORT
"****"
MAIL_DRIVER
"****"
MAIL_HOST
"***********"
MAIL_PORT
"****"
MAIL_USERNAME
"****"
MAIL_PASSWORD
"****"
MAIL_ENCRYPTION
"****"
PUSHER_APP_ID
""
PUSHER_KEY
""
PUSHER_SECRET
""
0. Whoops\Handler\PrettyPageHandler