47. ErrorException
…/­app/­Http/­Controllers/­ArticlesController.php93
46. Illuminate\Foundation\Bootstrap\HandleExceptions handleError
…/­app/­Http/­Controllers/­ArticlesController.php93
45. App\Http\Controllers\ArticlesController showDate
<#unknown>0
44. call_user_func_array
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­Controller.php256
43. Illuminate\Routing\Controller callAction
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­ControllerDispatcher.php164
42. Illuminate\Routing\ControllerDispatcher call
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­ControllerDispatcher.php112
41. Illuminate\Routing\ControllerDispatcher Illuminate\Routing\{closure}
<#unknown>0
40. call_user_func
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php139
39. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
<#unknown>0
38. call_user_func
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php102
37. Illuminate\Pipeline\Pipeline then
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­ControllerDispatcher.php114
36. Illuminate\Routing\ControllerDispatcher callWithinStack
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­ControllerDispatcher.php68
35. Illuminate\Routing\ControllerDispatcher dispatch
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­Route.php203
34. Illuminate\Routing\Route runWithCustomDispatcher
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­Route.php134
33. Illuminate\Routing\Route run
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­Router.php708
32. Illuminate\Routing\Router Illuminate\Routing\{closure}
<#unknown>0
31. call_user_func
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php139
30. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
<#unknown>0
29. call_user_func
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php102
28. Illuminate\Pipeline\Pipeline then
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­Router.php710
27. Illuminate\Routing\Router runRouteWithinStack
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­Router.php674
26. Illuminate\Routing\Router dispatchToRoute
…/­vendor/­laravel/­framework/­src/­Illuminate/­Routing/­Router.php635
25. Illuminate\Routing\Router dispatch
…/­vendor/­laravel/­framework/­src/­Illuminate/­Foundation/­Http/­Kernel.php236
24. Illuminate\Foundation\Http\Kernel Illuminate\Foundation\Http\{closure}
<#unknown>0
23. call_user_func
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php139
22. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
…/­vendor/­laravel/­framework/­src/­Illuminate/­Foundation/­Http/­Middleware/­VerifyCsrfToken.php50
21. Illuminate\Foundation\Http\Middleware\VerifyCsrfToken handle
<#unknown>0
20. call_user_func_array
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php124
19. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
…/­vendor/­laravel/­framework/­src/­Illuminate/­View/­Middleware/­ShareErrorsFromSession.php49
18. Illuminate\View\Middleware\ShareErrorsFromSession handle
<#unknown>0
17. call_user_func_array
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php124
16. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
…/­vendor/­laravel/­framework/­src/­Illuminate/­Session/­Middleware/­StartSession.php62
15. Illuminate\Session\Middleware\StartSession handle
<#unknown>0
14. call_user_func_array
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php124
13. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
…/­vendor/­laravel/­framework/­src/­Illuminate/­Cookie/­Middleware/­AddQueuedCookiesToResponse.php37
12. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse handle
<#unknown>0
11. call_user_func_array
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php124
10. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
…/­vendor/­laravel/­framework/­src/­Illuminate/­Cookie/­Middleware/­EncryptCookies.php59
9. Illuminate\Cookie\Middleware\EncryptCookies handle
<#unknown>0
8. call_user_func_array
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php124
7. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
…/­vendor/­laravel/­framework/­src/­Illuminate/­Foundation/­Http/­Middleware/­CheckForMaintenanceMode.php44
6. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode handle
<#unknown>0
5. call_user_func_array
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php124
4. Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
<#unknown>0
3. call_user_func
…/­vendor/­laravel/­framework/­src/­Illuminate/­Pipeline/­Pipeline.php102
2. Illuminate\Pipeline\Pipeline then
…/­vendor/­laravel/­framework/­src/­Illuminate/­Foundation/­Http/­Kernel.php122
1. Illuminate\Foundation\Http\Kernel sendRequestThroughRouter
…/­vendor/­laravel/­framework/­src/­Illuminate/­Foundation/­Http/­Kernel.php87
0. Illuminate\Foundation\Http\Kernel handle
…/­public/­index.php53

ErrorException (E_NOTICE)

Callstack information; navigate with mouse or keyboard using Ctrl+↑ or Ctrl+↓
Copy-to-clipboard button
Exception message and its type
Code snippet where the error was thrown
Server state information
Application provided context information
ErrorException thrown with message "Trying to get property of non-object" Stacktrace: #47 ErrorException in /home/speconli/apps/production/app/Http/Controllers/ArticlesController.php:93 #46 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /home/speconli/apps/production/app/Http/Controllers/ArticlesController.php:93 #45 App\Http\Controllers\ArticlesController:showDate in <#unknown>:0 #44 call_user_func_array in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:256 #43 Illuminate\Routing\Controller:callAction in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:164 #42 Illuminate\Routing\ControllerDispatcher:call in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:112 #41 Illuminate\Routing\ControllerDispatcher:Illuminate\Routing\{closure} in <#unknown>:0 #40 call_user_func in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:139 #39 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in <#unknown>:0 #38 call_user_func in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102 #37 Illuminate\Pipeline\Pipeline:then in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:114 #36 Illuminate\Routing\ControllerDispatcher:callWithinStack in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:68 #35 Illuminate\Routing\ControllerDispatcher:dispatch in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Route.php:203 #34 Illuminate\Routing\Route:runWithCustomDispatcher in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Route.php:134 #33 Illuminate\Routing\Route:run in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php:708 #32 Illuminate\Routing\Router:Illuminate\Routing\{closure} in <#unknown>:0 #31 call_user_func in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:139 #30 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in <#unknown>:0 #29 call_user_func in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102 #28 Illuminate\Pipeline\Pipeline:then in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php:710 #27 Illuminate\Routing\Router:runRouteWithinStack in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php:674 #26 Illuminate\Routing\Router:dispatchToRoute in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php:635 #25 Illuminate\Routing\Router:dispatch in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:236 #24 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in <#unknown>:0 #23 call_user_func in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:139 #22 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:50 #21 Illuminate\Foundation\Http\Middleware\VerifyCsrfToken:handle in <#unknown>:0 #20 call_user_func_array in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:124 #19 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 #18 Illuminate\View\Middleware\ShareErrorsFromSession:handle in <#unknown>:0 #17 call_user_func_array in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:124 #16 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:62 #15 Illuminate\Session\Middleware\StartSession:handle in <#unknown>:0 #14 call_user_func_array in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:124 #13 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 #12 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse:handle in <#unknown>:0 #11 call_user_func_array in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:124 #10 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59 #9 Illuminate\Cookie\Middleware\EncryptCookies:handle in <#unknown>:0 #8 call_user_func_array in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:124 #7 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44 #6 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in <#unknown>:0 #5 call_user_func_array in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:124 #4 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in <#unknown>:0 #3 call_user_func in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102 #2 Illuminate\Pipeline\Pipeline:then in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:122 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:87 #0 Illuminate\Foundation\Http\Kernel:handle in /home/speconli/apps/production/public/index.php:53

Trying to get property of non-object

/home/speconli/apps/production/app/Http/Controllers/ArticlesController.php
            'company' => $article->company->slug,
            'slug' => $article->slug
        ]), 301);
        }
 
        return redirect(route('articles.show-date-company', [#
            'date' => $article->created_at->toDateString(),
            'company' => $article->company->slug,
            'slug' => $article->slug
        ]), 301);
/home/speconli/apps/production/app/Http/Controllers/ArticlesController.php
            'company' => $article->company->slug,
            'slug' => $article->slug
        ]), 301);
        }
 
        return redirect(route('articles.show-date-company', [#
            'date' => $article->created_at->toDateString(),
            'company' => $article->company->slug,
            'slug' => $article->slug
        ]), 301);
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function callAction($method, $parameters)
    {
        return call_user_func_array([$this, $method], $parameters);
    }
 
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
     */
    protected function call($instance, $route, $method)
    {
        $parameters = $this->resolveClassMethodDependencies(
            $route->parametersWithoutNulls(), $instance, $method
        );
 
        return $instance->callAction($method, $parameters);
    }
 
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
        // us the ability to define middlewares on controllers. We will return the given
        // response back out so that "after" filters can be run after the middlewares.
        return (new Pipeline($this->container))
                    ->send($request)
                    ->through($middleware)
                    ->then(function ($request) use ($instance, $route, $method) {
                        return $this->router->prepareResponse(
                            $request, $this->call($instance, $route, $method)
                        );
                    });
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function getInitialSlice(Closure $destination)
    {
        return function ($passable) use ($destination) {
            return call_user_func($destination, $passable);
        };
    }
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function then(Closure $destination)
    {
        $firstSlice = $this->getInitialSlice($destination);
 
        $pipes = array_reverse($this->pipes);
 
        return call_user_func(
            array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable
        );
    }
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
        return (new Pipeline($this->container))
                    ->send($request)
                    ->through($middleware)
                    ->then(function ($request) use ($instance, $route, $method) {
                        return $this->router->prepareResponse(
                            $request, $this->call($instance, $route, $method)
                        );
                    });
    }
 
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
        $response = $this->before($instance, $route, $request, $method);
 
        // If no before filters returned a response we'll call the method on the controller
        // to get the response to be returned to the router. We will then return it back
        // out for processing by this router and the after filters can be called then.
        if (is_null($response)) {
            $response = $this->callWithinStack(
                $instance, $route, $request, $method
            );
        }
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Route.php
     */
    protected function runWithCustomDispatcher(Request $request)
    {
        list($class, $method) = explode('@', $this->action['uses']);
 
        $dispatcher = $this->container->make('illuminate.route.dispatcher');
 
        return $dispatcher->dispatch($this, $request, $class, $method);
    }
 
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Route.php
 
        try {
            if (! is_string($this->action['uses'])) {
                return $this->runCallable($request);
            }
 
            if ($this->customDispatcherIsBound()) {
                return $this->runWithCustomDispatcher($request);
            }
 
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request,
                                $route->run($request)
                            );
                        });
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function getInitialSlice(Closure $destination)
    {
        return function ($passable) use ($destination) {
            return call_user_func($destination, $passable);
        };
    }
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function then(Closure $destination)
    {
        $firstSlice = $this->getInitialSlice($destination);
 
        $pipes = array_reverse($this->pipes);
 
        return call_user_func(
            array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable
        );
    }
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request,
                                $route->run($request)
                            );
                        });
    }
 
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
        // Once we have successfully matched the incoming request to a given route we
        // can call the before filters on that route. This works similar to global
        // filters in that if a response is returned we will not call the route.
        $response = $this->callRouteBefore($route, $request);
 
        if (is_null($response)) {
            $response = $this->runRouteWithinStack(
                $route, $request
            );
        }
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
 
        // If no response was returned from the before filter, we will call the proper
        // route instance to get the response. If no route is found a response will
        // still get returned based on why no routes were found for this request.
        $response = $this->callFilter('before', $request);
 
        if (is_null($response)) {
            $response = $this->dispatchToRoute($request);
        }
 
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return \Closure
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function getInitialSlice(Closure $destination)
    {
        return function ($passable) use ($destination) {
            return call_user_func($destination, $passable);
        };
    }
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php
     * @return mixed
     *
     * @throws \Illuminate\Session\TokenMismatchException
     */
    public function handle($request, Closure $next)
    {
        if ($this->isReading($request) || $this->shouldPassThrough($request) || $this->tokensMatch($request)) {
            return $this->addCookieToResponse($request, $next($request));
        }
 
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                // the appropriate method and arguments, returning the results back out.
                if ($pipe instanceof Closure) {
                    return call_user_func($pipe, $passable, $stack);
                } else {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    return call_user_func_array([$this->container->make($name), $this->method],
                                                array_merge([$passable, $stack], $parameters));
                }
            };
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php
            '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);
    }
}
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                // the appropriate method and arguments, returning the results back out.
                if ($pipe instanceof Closure) {
                    return call_user_func($pipe, $passable, $stack);
                } else {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    return call_user_func_array([$this->container->make($name), $this->method],
                                                array_merge([$passable, $stack], $parameters));
                }
            };
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
        // do not make use of PHP "native" sessions in any way since they are crappy.
        if ($this->sessionConfigured()) {
            $session = $this->startSession($request);
 
            $request->setSession($session);
        }
 
        $response = $next($request);
 
        // Again, if the session has been configured we will need to close out the session
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                // the appropriate method and arguments, returning the results back out.
                if ($pipe instanceof Closure) {
                    return call_user_func($pipe, $passable, $stack);
                } else {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    return call_user_func_array([$this->container->make($name), $this->method],
                                                array_merge([$passable, $stack], $parameters));
                }
            };
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php
     *
     * @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) {
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                // the appropriate method and arguments, returning the results back out.
                if ($pipe instanceof Closure) {
                    return call_user_func($pipe, $passable, $stack);
                } else {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    return call_user_func_array([$this->container->make($name), $this->method],
                                                array_merge([$passable, $stack], $parameters));
                }
            };
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        return $this->encrypt($next($this->decrypt($request)));
    }
 
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                // the appropriate method and arguments, returning the results back out.
                if ($pipe instanceof Closure) {
                    return call_user_func($pipe, $passable, $stack);
                } else {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    return call_user_func_array([$this->container->make($name), $this->method],
                                                array_merge([$passable, $stack], $parameters));
                }
            };
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
     */
    public function handle($request, Closure $next)
    {
        if ($this->app->isDownForMaintenance()) {
            throw new HttpException(503);
        }
 
        return $next($request);
    }
}
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                // the appropriate method and arguments, returning the results back out.
                if ($pipe instanceof Closure) {
                    return call_user_func($pipe, $passable, $stack);
                } else {
                    list($name, $parameters) = $this->parsePipeString($pipe);
 
                    return call_user_func_array([$this->container->make($name), $this->method],
                                                array_merge([$passable, $stack], $parameters));
                }
            };
<#unknown>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function then(Closure $destination)
    {
        $firstSlice = $this->getInitialSlice($destination);
 
        $pipes = array_reverse($this->pipes);
 
        return call_user_func(
            array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable
        );
    }
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
        Facade::clearResolvedInstance('request');
 
        $this->bootstrap();
 
        return (new Pipeline($this->app))
                    ->send($request)
                    ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
                    ->then($this->dispatchToRouter());
    }
 
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return \Illuminate\Http\Response
     */
    public function handle($request)
    {
        try {
            $request->enableHttpMethodParameterOverride();
 
            $response = $this->sendRequestThroughRouter($request);
        } catch (Exception $e) {
            $this->reportException($e);
/home/speconli/apps/production/public/index.php
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
empty
empty
empty
empty
empty
Key Value
USER speconli
HOME /home/speconli
SCRIPT_NAME /index.php
REQUEST_URI /articles/2016-07-25/city-house-price-growth-plateaus-in-june
QUERY_STRING
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.1
GATEWAY_INTERFACE CGI/1.1
REDIRECT_URL /articles/2016-07-25/city-house-price-growth-plateaus-in-june
REMOTE_PORT 58750
SCRIPT_FILENAME /home/speconli/public_html/index.php
SERVER_ADMIN webmaster@specificationonline.co.uk
CONTEXT_DOCUMENT_ROOT /home/speconli/public_html
CONTEXT_PREFIX
REQUEST_SCHEME https
DOCUMENT_ROOT /home/speconli/public_html
REMOTE_ADDR 54.87.17.177
SERVER_PORT 443
SERVER_ADDR 172.21.93.10
SERVER_NAME specificationonline.co.uk
SERVER_SOFTWARE Apache
SERVER_SIGNATURE
PATH /usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin
HTTP_X_HTTPS 1
HTTP_HOST specificationonline.co.uk
HTTP_REFERER http://specificationonline.co.uk/articles/2016-07-25/city-house-price-growth-plateaus-in-june
HTTP_USER_AGENT claudebot
HTTP_ACCEPT */*
proxy-nokeepalive 1
SSL_TLS_SNI specificationonline.co.uk
HTTPS on
SCRIPT_URI https://specificationonline.co.uk/articles/2016-07-25/city-house-price-growth-plateaus-in-june
SCRIPT_URL /articles/2016-07-25/city-house-price-growth-plateaus-in-june
UNIQUE_ID ZgVhJoLGl4T1ibGDQ4D8BgAAAMw
REDIRECT_STATUS 200
REDIRECT_SSL_TLS_SNI specificationonline.co.uk
REDIRECT_HTTPS on
REDIRECT_SCRIPT_URI https://specificationonline.co.uk/articles/2016-07-25/city-house-price-growth-plateaus-in-june
REDIRECT_SCRIPT_URL /articles/2016-07-25/city-house-price-growth-plateaus-in-june
REDIRECT_UNIQUE_ID ZgVhJoLGl4T1ibGDQ4D8BgAAAMw
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1711628582.4422
REQUEST_TIME 1711628582
argv Array ( )
argc 0
APP_ENV production
APP_DEBUG true
APP_KEY J2UMG9aCh1YdWt3zx1lZaRdLR4Znu2gO
DB_HOST localhost
DB_DATABASE speconli_beta
DB_USERNAME speconli_beta
DB_PASSWORD cJS6sySRCOlu
LETSTALK_DB_HOST 127.0.0.1
LETSTALK_DB_DATABASE speconli_letstalk
LETSTALK_DB_USERNAME speconli_talk
LETSTALK_DB_PASSWORD vdl]upkmqHkF
CACHE_DRIVER file
SESSION_DRIVER file
QUEUE_DRIVER sync
MAIL_DRIVER mail
MAIL_HOST localhost
MAIL_PORT 25
MAIL_USERNAME null
MAIL_PASSWORD null
MAIL_ENCRYPTION null
ES_PHRASE_SUGGESTER true
ERROR_STREAM_API_TOKEN y1ZkgONYrrlONSbZ1keI
ERROR_STREAM_PROJECT_TOKEN BMFPIRylmAPrUIumOf2Y
ENQUIRY_URL https://tsp.enquire2.com
ENQUIRY_KEY 31E1F9A1C313522B334744B6D6BC731E1F9A1C313522B334744B6D6BC7
Key Value
APP_ENV production
APP_DEBUG true
APP_KEY J2UMG9aCh1YdWt3zx1lZaRdLR4Znu2gO
DB_HOST localhost
DB_DATABASE speconli_beta
DB_USERNAME speconli_beta
DB_PASSWORD cJS6sySRCOlu
LETSTALK_DB_HOST 127.0.0.1
LETSTALK_DB_DATABASE speconli_letstalk
LETSTALK_DB_USERNAME speconli_talk
LETSTALK_DB_PASSWORD vdl]upkmqHkF
CACHE_DRIVER file
SESSION_DRIVER file
QUEUE_DRIVER sync
MAIL_DRIVER mail
MAIL_HOST localhost
MAIL_PORT 25
MAIL_USERNAME null
MAIL_PASSWORD null
MAIL_ENCRYPTION null
ES_PHRASE_SUGGESTER true
ERROR_STREAM_API_TOKEN y1ZkgONYrrlONSbZ1keI
ERROR_STREAM_PROJECT_TOKEN BMFPIRylmAPrUIumOf2Y
ENQUIRY_URL https://tsp.enquire2.com
ENQUIRY_KEY 31E1F9A1C313522B334744B6D6BC731E1F9A1C313522B334744B6D6BC7
0. Whoops\Handler\PrettyPageHandler