Predis \ Response \ ServerException
MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. Predis\Response\ServerException thrown with message "MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error." Stacktrace: #55 Predis\Response\ServerException in /home/forge/lowcosthotels.com/vendor/predis/predis/src/Client.php:370 #54 Predis\Client:onErrorResponse in /home/forge/lowcosthotels.com/vendor/predis/predis/src/Client.php:335 #53 Predis\Client:executeCommand in /home/forge/lowcosthotels.com/vendor/predis/predis/src/Client.php:314 #52 Predis\Client:__call in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:114 #51 Illuminate\Redis\Connections\Connection:command in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:214 #50 Illuminate\Redis\Connections\Connection:__call in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php:93 #49 Illuminate\Cache\RedisStore:put in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:208 #48 Illuminate\Cache\Repository:put in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:323 #47 Illuminate\Cache\CacheManager:__call in /home/forge/lowcosthotels.com/vendor/torann/geoip/src/Cache.php:62 #46 Torann\GeoIP\Cache:set in /home/forge/lowcosthotels.com/vendor/torann/geoip/src/GeoIP.php:118 #45 Torann\GeoIP\GeoIP:getLocation in /home/forge/lowcosthotels.com/vendor/torann/geoip/src/helpers.php:17 #44 geoip in /home/forge/lowcosthotels.com/app/Http/helpers.php:235 #43 get_geoip in /home/forge/lowcosthotels.com/app/Http/Middleware/StartSession.php:113 #42 App\Http\Middleware\StartSession:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #41 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #40 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41 #39 Illuminate\Routing\Middleware\SubstituteBindings:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #38 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #37 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:75 #36 Illuminate\Foundation\Http\Middleware\VerifyCsrfToken:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #35 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #34 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 #33 Illuminate\View\Middleware\ShareErrorsFromSession:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #32 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #31 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63 #30 Illuminate\Session\Middleware\StartSession:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #29 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #28 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 #27 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #26 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #25 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:66 #24 Illuminate\Cookie\Middleware\EncryptCookies:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #23 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #22 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 #21 Illuminate\Pipeline\Pipeline:then in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:684 #20 Illuminate\Routing\Router:runRouteWithinStack in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:659 #19 Illuminate\Routing\Router:runRoute in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:625 #18 Illuminate\Routing\Router:dispatchToRoute in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:614 #17 Illuminate\Routing\Router:dispatch in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176 #16 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 #15 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:31 #14 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #13 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #12 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:31 #11 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #10 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #9 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 #8 Illuminate\Foundation\Http\Middleware\ValidatePostSize:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #7 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #6 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:62 #5 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #4 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #3 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 #2 Illuminate\Pipeline\Pipeline:then in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /home/forge/lowcosthotels.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /home/forge/lowcosthotels.com/public/index.php:54
55
Predis
\
Response
\
ServerException
/
vendor
/
predis
/
predis
/
src
/
Client.php
370
54
Predis
\
Client
onErrorResponse
/
vendor
/
predis
/
predis
/
src
/
Client.php
335
53
Predis
\
Client
executeCommand
/
vendor
/
predis
/
predis
/
src
/
Client.php
314
52
Predis
\
Client
__call
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Redis
/
Connections
/
Connection.php
114
51
Illuminate
\
Redis
\
Connections
\
Connection
command
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Redis
/
Connections
/
Connection.php
214
50
Illuminate
\
Redis
\
Connections
\
Connection
__call
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
RedisStore.php
93
49
Illuminate
\
Cache
\
RedisStore
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
Repository.php
208
48
Illuminate
\
Cache
\
Repository
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
CacheManager.php
323
47
Illuminate
\
Cache
\
CacheManager
__call
/
vendor
/
torann
/
geoip
/
src
/
Cache.php
62
46
Torann
\
GeoIP
\
Cache
set
/
vendor
/
torann
/
geoip
/
src
/
GeoIP.php
118
45
Torann
\
GeoIP
\
GeoIP
getLocation
/
vendor
/
torann
/
geoip
/
src
/
helpers.php
17
44
geoip
/
app
/
Http
/
helpers.php
235
43
get_geoip
/
app
/
Http
/
Middleware
/
StartSession.php
113
42
App
\
Http
\
Middleware
\
StartSession
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
41
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
40
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Middleware
/
SubstituteBindings.php
41
39
Illuminate
\
Routing
\
Middleware
\
SubstituteBindings
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
38
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
37
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
VerifyCsrfToken.php
75
36
Illuminate
\
Foundation
\
Http
\
Middleware
\
VerifyCsrfToken
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
35
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
34
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
View
/
Middleware
/
ShareErrorsFromSession.php
49
33
Illuminate
\
View
\
Middleware
\
ShareErrorsFromSession
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
32
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
31
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
63
30
Illuminate
\
Session
\
Middleware
\
StartSession
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
29
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
28
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cookie
/
Middleware
/
AddQueuedCookiesToResponse.php
37
27
Illuminate
\
Cookie
\
Middleware
\
AddQueuedCookiesToResponse
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
26
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
25
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cookie
/
Middleware
/
EncryptCookies.php
66
24
Illuminate
\
Cookie
\
Middleware
\
EncryptCookies
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
23
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
22
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
104
21
Illuminate
\
Pipeline
\
Pipeline
then
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
684
20
Illuminate
\
Routing
\
Router
runRouteWithinStack
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
659
19
Illuminate
\
Routing
\
Router
runRoute
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
625
18
Illuminate
\
Routing
\
Router
dispatchToRoute
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
614
17
Illuminate
\
Routing
\
Router
dispatch
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
176
16
Illuminate
\
Foundation
\
Http
\
Kernel
Illuminate
\
Foundation
\
Http
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
30
15
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
TransformsRequest.php
31
14
Illuminate
\
Foundation
\
Http
\
Middleware
\
TransformsRequest
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
13
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
12
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
TransformsRequest.php
31
11
Illuminate
\
Foundation
\
Http
\
Middleware
\
TransformsRequest
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
10
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
9
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
ValidatePostSize.php
27
8
Illuminate
\
Foundation
\
Http
\
Middleware
\
ValidatePostSize
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
7
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
6
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
CheckForMaintenanceMode.php
62
5
Illuminate
\
Foundation
\
Http
\
Middleware
\
CheckForMaintenanceMode
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
4
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
3
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
104
2
Illuminate
\
Pipeline
\
Pipeline
then
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
151
1
Illuminate
\
Foundation
\
Http
\
Kernel
sendRequestThroughRouter
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
116
0
Illuminate
\
Foundation
\
Http
\
Kernel
handle
/
public
/
index.php
54
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
predis
/
predis
/
src
/
Client.php
     *
     * @return mixed
     */
    protected function onErrorResponse(CommandInterface $command, ErrorResponseInterface $response)
    {
        if ($command instanceof ScriptCommand && $response->getErrorType() === 'NOSCRIPT') {
            $eval = $this->createCommand('EVAL');
            $eval->setRawArguments($command->getEvalArguments());
 
            $response = $this->executeCommand($eval);
 
            if (!$response instanceof ResponseInterface) {
                $response = $command->parseResponse($response);
            }
 
            return $response;
        }
 
        if ($this->options->exceptions) {
            throw new ServerException($response->getMessage());
        }
 
        return $response;
    }
 
    /**
     * Executes the specified initializer method on `$this` by adjusting the
     * actual invokation depending on the arity (0, 1 or 2 arguments). This is
     * simply an utility method to create Redis contexts instances since they
     * follow a common initialization path.
     *
     * @param string $initializer Method name.
     * @param array  $argv        Arguments for the method.
     *
     * @return mixed
     */
    private function sharedContextFactory($initializer, $argv = null)
    {
        switch (count($argv)) {
            case 0:
Arguments
  1. "MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error."
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
predis
/
predis
/
src
/
Client.php
    }
 
    /**
     * {@inheritdoc}
     */
    public function createCommand($commandID, $arguments = array())
    {
        return $this->profile->createCommand($commandID, $arguments);
    }
 
    /**
     * {@inheritdoc}
     */
    public function executeCommand(CommandInterface $command)
    {
        $response = $this->connection->executeCommand($command);
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
                $response = $this->onErrorResponse($command, $response);
            }
 
            return $response;
        }
 
        return $command->parseResponse($response);
    }
 
    /**
     * Handles -ERR responses returned by Redis.
     *
     * @param CommandInterface       $command  Redis command that generated the error.
     * @param ErrorResponseInterface $response Instance of the error response.
     *
     * @throws ServerException
     *
     * @return mixed
     */
    protected function onErrorResponse(CommandInterface $command, ErrorResponseInterface $response)
    {
Arguments
  1. StringSetExpire {#498}
    
  2. Error {#492}
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
predis
/
predis
/
src
/
Client.php
        );
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
                $error = true;
            }
 
            return (string) $response;
        }
 
        return $response;
    }
 
    /**
     * {@inheritdoc}
     */
    public function __call($commandID, $arguments)
    {
        return $this->executeCommand(
            $this->createCommand($commandID, $arguments)
        );
    }
 
    /**
     * {@inheritdoc}
     */
    public function createCommand($commandID, $arguments = array())
    {
        return $this->profile->createCommand($commandID, $arguments);
    }
 
    /**
     * {@inheritdoc}
     */
    public function executeCommand(CommandInterface $command)
    {
        $response = $this->connection->executeCommand($command);
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
Arguments
  1. StringSetExpire {#498}
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Redis
/
Connections
/
Connection.php
     * @param  \Closure  $callback
     * @return void
     */
    public function psubscribe($channels, Closure $callback)
    {
        return $this->createSubscription($channels, $callback, __FUNCTION__);
    }
 
    /**
     * Run a command against the Redis database.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return mixed
     */
    public function command($method, array $parameters = [])
    {
        $start = microtime(true);
 
        $result = $this->client->{$method}(...$parameters);
 
        $time = round((microtime(true) - $start) * 1000, 2);
 
        if (isset($this->events)) {
            $this->event(new CommandExecuted($method, $parameters, $time, $this));
        }
 
        return $result;
    }
 
    /**
     * Fire the given event if possible.
     *
     * @param  mixed  $event
     * @return void
     */
    protected function event($event)
    {
        if (isset($this->events)) {
            $this->events->dispatch($event);
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel_cache:34.230.66.177"
      1 => 1800
      2 => "a:13:{s:2:"ip";s:13:"34.230.66.177";s:8:"iso_code";s:2:"US";s:7:"country";s:13:"United States";s:4:"city";s:7:"Ashburn";s:5:"state";s:2:"VA";s:10:"state_name";s:8:"Virginia";s:11:"postal_code";s:5:"20149";s:3:"lat";d:39.0438;s:3:"lon";d:-77.4874;s:8:"timezone";s:16:"America/New_York";s:9:"continent";s:7:"Unknown";s:8:"currency";s:3:"USD";s:7:"default";b:0;}"
    ]
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Redis
/
Connections
/
Connection.php
    /**
     * Unset the event dispatcher instance on the connection.
     *
     * @return void
     */
    public function unsetEventDispatcher()
    {
        $this->events = null;
    }
 
    /**
     * Pass other method calls down to the underlying client.
     *
     * @param  string  $method
     * @param  array  $parameters
     * @return mixed
     */
    public function __call($method, $parameters)
    {
        return $this->command($method, $parameters);
    }
}
 
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel_cache:34.230.66.177"
      1 => 1800
      2 => "a:13:{s:2:"ip";s:13:"34.230.66.177";s:8:"iso_code";s:2:"US";s:7:"country";s:13:"United States";s:4:"city";s:7:"Ashburn";s:5:"state";s:2:"VA";s:10:"state_name";s:8:"Virginia";s:11:"postal_code";s:5:"20149";s:3:"lat";d:39.0438;s:3:"lon";d:-77.4874;s:8:"timezone";s:16:"America/New_York";s:9:"continent";s:7:"Unknown";s:8:"currency";s:3:"USD";s:7:"default";b:0;}"
    ]
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
RedisStore.php
 
        foreach ($values as $index => $value) {
            $results[$keys[$index]] = ! is_null($value) ? $this->unserialize($value) : null;
        }
 
        return $results;
    }
 
    /**
     * Store an item in the cache for a given number of minutes.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  float|int  $minutes
     * @return void
     */
    public function put($key, $value, $minutes)
    {
        $this->connection()->setex(
            $this->prefix.$key, (int) max(1, $minutes * 60), $this->serialize($value)
        );
    }
 
    /**
     * Store multiple items in the cache for a given number of minutes.
     *
     * @param  array  $values
     * @param  float|int  $minutes
     * @return void
     */
    public function putMany(array $values, $minutes)
    {
        $this->connection()->multi();
 
        foreach ($values as $key => $value) {
            $this->put($key, $value, $minutes);
        }
 
        $this->connection()->exec();
    }
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel_cache:34.230.66.177"
      1 => 1800
      2 => "a:13:{s:2:"ip";s:13:"34.230.66.177";s:8:"iso_code";s:2:"US";s:7:"country";s:13:"United States";s:4:"city";s:7:"Ashburn";s:5:"state";s:2:"VA";s:10:"state_name";s:8:"Virginia";s:11:"postal_code";s:5:"20149";s:3:"lat";d:39.0438;s:3:"lon";d:-77.4874;s:8:"timezone";s:16:"America/New_York";s:9:"continent";s:7:"Unknown";s:8:"currency";s:3:"USD";s:7:"default";b:0;}"
    ]
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
Repository.php
    }
 
    /**
     * Store an item in the cache.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  \DateTimeInterface|\DateInterval|float|int|null  $minutes
     * @return void
     */
    public function put($key, $value, $minutes = null)
    {
        if (is_array($key)) {
            $this->putMany($key, $value);
 
            return;
        }
 
        if (! is_null($minutes = $this->getMinutes($minutes))) {
            $this->store->put($this->itemKey($key), $value, $minutes);
 
            $this->event(new KeyWritten($key, $value, $minutes));
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function set($key, $value, $ttl = null)
    {
        $this->put($key, $value, $ttl);
    }
 
    /**
     * Store multiple items in the cache for a given number of minutes.
     *
     * @param  array  $values
     * @param  \DateTimeInterface|\DateInterval|float|int  $minutes
     * @return void
     */
Arguments
  1. "34.230.66.177"
    
  2. array:13 [
      "ip" => "34.230.66.177"
      "iso_code" => "US"
      "country" => "United States"
      "city" => "Ashburn"
      "state" => "VA"
      "state_name" => "Virginia"
      "postal_code" => "20149"
      "lat" => 39.0438
      "lon" => -77.4874
      "timezone" => "America/New_York"
      "continent" => "Unknown"
      "currency" => "USD"
      "default" => false
    ]
    
  3. 30
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cache
/
CacheManager.php
     * @param  \Closure  $callback
     * @return $this
     */
    public function extend($driver, Closure $callback)
    {
        $this->customCreators[$driver] = $callback->bindTo($this, $this);
 
        return $this;
    }
 
    /**
     * Dynamically call the default driver instance.
     *
     * @param  string  $method
     * @param  array  $parameters
     * @return mixed
     */
    public function __call($method, $parameters)
    {
        return $this->store()->$method(...$parameters);
    }
}
 
Arguments
  1. "34.230.66.177"
    
  2. array:13 [
      "ip" => "34.230.66.177"
      "iso_code" => "US"
      "country" => "United States"
      "city" => "Ashburn"
      "state" => "VA"
      "state_name" => "Virginia"
      "postal_code" => "20149"
      "lat" => 39.0438
      "lon" => -77.4874
      "timezone" => "America/New_York"
      "continent" => "Unknown"
      "currency" => "USD"
      "default" => false
    ]
    
  3. 30
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
torann
/
geoip
/
src
/
Cache.php
    public function get($name)
    {
        $value = $this->cache->get($name);
 
        return is_array($value)
            ? new Location($value)
            : null;
    }
 
    /**
     * Store an item in cache.
     *
     * @param string   $name
     * @param Location $location
     *
     * @return bool
     */
    public function set($name, Location $location)
    {
        return $this->cache->put($name, $location->toArray(), $this->expires);
    }
 
    /**
     * Flush cache for tags.
     *
     * @return bool
     */
    public function flush()
    {
        return $this->cache->flush();
    }
}
Arguments
  1. "put"
    
  2. array:3 [
      0 => "34.230.66.177"
      1 => array:13 [
        "ip" => "34.230.66.177"
        "iso_code" => "US"
        "country" => "United States"
        "city" => "Ashburn"
        "state" => "VA"
        "state_name" => "Virginia"
        "postal_code" => "20149"
        "lat" => 39.0438
        "lon" => -77.4874
        "timezone" => "America/New_York"
        "continent" => "Unknown"
        "currency" => "USD"
        "default" => false
      ]
      2 => 30
    ]
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
torann
/
geoip
/
src
/
GeoIP.php
 
        // Set IP
        $this->remote_ip = $this->default_location['ip'] = $this->getClientIP();
    }
 
    /**
     * Get the location from the provided IP.
     *
     * @param string $ip
     *
     * @return \Torann\GeoIP\Location
     */
    public function getLocation($ip = null)
    {
        // Get location data
        $this->location = $this->find($ip);
 
        // Should cache location
        if ($this->shouldCache($ip, $this->location)) {
            $this->getCache()->set($ip, $this->location);
        }
 
        return $this->location;
    }
 
    /**
     * Find location from IP.
     *
     * @param string $ip
     *
     * @return \Torann\GeoIP\Location
     * @throws \Exception
     */
    private function find($ip = null)
    {
        // If IP not set, user remote IP
        $ip = $ip ?: $this->remote_ip;
 
        // Check cache for location
        if ($this->config('cache', 'none') !== 'none' && $location = $this->getCache()->get($ip)) {
Arguments
  1. "34.230.66.177"
    
  2. Location {#496}
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
torann
/
geoip
/
src
/
helpers.php
<?php
 
if (!function_exists('geoip')) {
    /**
     * Get the location of the provided IP.
     *
     * @param string $ip
     *
     * @return \Torann\GeoIP\GeoIP|\Torann\GeoIP\Location
     */
    function geoip($ip = null)
    {
        if (is_null($ip)) {
            return app('geoip');
        }
 
        return app('geoip')->getLocation($ip);
    }
}
Arguments
  1. "34.230.66.177"
    
/
home
/
forge
/
lowcosthotels.com
/
app
/
Http
/
helpers.php
    } else {
        $ip = $remote;
    }
 
    return $ip;
}
 
function get_geoip()
{
    if (isset($_SERVER['HTTP_HOST']) && strpos($_SERVER['HTTP_HOST'], '.local')) {
        try {
            $ip = file_get_contents('https://api.ipify.org');
        } catch (Exception $exception) {
        }
    }
    if (!isset($ip) || !filter_var($ip, FILTER_VALIDATE_IP)) {
        $ip = get_user_ip();
    }
 
    return geoip($ip);
}
 
function get_lch_data()
{
    return [
        'name' => 'LowCostHotels',
        'logo' => asset('images/logo.png'),
        'url' => 'https://lowcosthotels.com',
        'social_profiles' => [
            'facebook' => 'https://www.facebook.com/lowcosthotelscom',
            'twitter' => 'https://www.twitter.com/_LowCostHotels'
        ]
    ];
}
 
function broken_image_src()
{
    return 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQMAAADCCAMAAAB6zFdcAAAAMFBMVEXx7/DIyMjS0tLh4ODn5ub08vPX1tbLy8vc29zFxsXk4+Ts6uvOzs7Y2Njq6Oni4eEhT4QPAAAB9ElEQVR4nO3bzXaCMBBA4fATZAzq+79tjaCG2KIkC09n7reUsph7iIKNzgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzDj3tc7fHqGWb6VW6789RCXfNrVooKXBoZyWBtL5Up2oaVB8Og3UNdi9DuJJuhp0u+8L5rN0Ndj5kUgD/Q3ipW67gbSXEI7DmwqqG8jxNpQPB7MNpH/MZLbB8BzpsrUcFDeQkBy0eh1kB002SCbyg9EG2UGLDaRPjqbvifknpeIGyUh+lHTkwU4DGZeZ/Hl1++yCmGnQyMn5+HXC+ilq8tm7g+oGjTRD140HyScOL6/obRAHzO8Q463T+kJQ3+DFFAddXQjmGixfObb5S6YazE8RYfVh6Ww1mOY5/WS3weM/EMldk7kG9wfqYLaBTPcxk8VgqcH1jil5jHouBjMNbgHSGYOxBi8BXLoYTDQ49f6X6R6LQX8DaX8L4JLFoL7B35vNHotBe4Ot/Xb3xaC8weaWw2CiwfauS38S/Q3ebTxdImhu8H7v7RxBZYPPtx9fI6jcjxSOi4/Oin8YnyV1NShDA1UNSqfQs1+5acdSt7NVNGiKf8PS6GlQRUGDvftTc///90xuHGqN3x6hXvFvWNI9/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI34A7YsmQqqJfVgAAAAASUVORK5CYII=';
}
Arguments
  1. "34.230.66.177"
    
/
home
/
forge
/
lowcosthotels.com
/
app
/
Http
/
Middleware
/
StartSession.php
                        $user_event = new UserEvent();
                        $user_event->user_id = Auth::id();
                        $user_event->session_id = $user_session->id;
                        $user_event->type = 'currency_change';
                        $user_event->referer = $request->server('HTTP_REFERER');
                        $user_event->data = ['from' => $user->currency, 'to' => $currency];
                        $user_event->save();
 
                        $user->currency = $currency;
                        $user->save();
                        $url = $request->fullUrl();
                        $url = $this->remove_parameter_from_url($url, 'currency');
                        $url = $this->remove_parameter_from_url($url, 'scroll-to');
 
                        return redirect($url);
                    }
                }
            }
        } else {
            $geoip = get_geoip();
 
            if(!isset($subdomain_language) && !$geoip->default) {
                $full_code_language = country_code_to_locale($geoip->iso_code);
                if(strpos($full_code_language, '_') !== false) {
                    $language = substr($full_code_language, 0, strpos($full_code_language, '_'));
                } else {
                    $language = $full_code_language;
                }
            }
 
            if(!isset($subdomain_language)) {
                if(!isset($language) || !$language) {
                    $language = config('app.locale');
                } else {
                    $supported_languages = get_languages();
                    $language_supported = false;
                    foreach($supported_languages as $supported_language) {
                        if($language === $supported_language->code) {
                            $language_supported = true;
                            break;
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->container->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#42
      #json: null
      #convertedFiles: []
      #userResolver: Closure($guard = null) {#422 …6}
      #routeResolver: Closure() {#423 …5}
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/Ba%C3%B1os-de-la-Encina"
      #requestUri: "/Ba%C3%B1os-de-la-Encina"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#449}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#430 …6}
    
/
home
/
forge
/
lowcosthotels.com
/
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 {#42
      #json: null
      #convertedFiles: []
      #userResolver: Closure($guard = null) {#422 …6}
      #routeResolver: Closure() {#423 …5}
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/Ba%C3%B1os-de-la-Encina"
      #requestUri: "/Ba%C3%B1os-de-la-Encina"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#449}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
home
/
forge
/
lowcosthotels.com
/
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 {#42
      #json: null
      #convertedFiles: []
      #userResolver: Closure($guard = null) {#422 …6}
      #routeResolver: Closure() {#423 …5}
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/Ba%C3%B1os-de-la-Encina"
      #requestUri: "/Ba%C3%B1os-de-la-Encina"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#449}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->container->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#42
      #json: null
      #convertedFiles: []
      #userResolver: Closure($guard = null) {#422 …6}
      #routeResolver: Closure() {#423 …5}
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/Ba%C3%B1os-de-la-Encina"
      #requestUri: "/Ba%C3%B1os-de-la-Encina"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#449}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#432 …6}
    
/
home
/
forge
/
lowcosthotels.com
/
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 {#42
      #json: null
      #convertedFiles: []
      #userResolver: Closure($guard = null) {#422 …6}
      #routeResolver: Closure() {#423 …5}
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/Ba%C3%B1os-de-la-Encina"
      #requestUri: "/Ba%C3%B1os-de-la-Encina"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#449}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
home
/
forge
/
lowcosthotels.com
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
VerifyCsrf