Ce se va intampla in 2019 cu pretul la imobiliare? Raspunde Adrian Crivii, fost sef ANEVAR

2 January 2019 • Real estate

Ce se va intampla in 2019 cu pretul la imobiliare? Raspunde Adrian Crivii, fost sef ANEVAR

Ce se va intampla cu pretul locuintelor in 2019 si unde ne aflam fata de bula imobiliara din 2008

Deja exista in Romania un oras in care preturile apartamentelor le-au depasit pe cele de dinaintea crizei economice. Ramane de vazut daca, incepand din 2019, vor continua scumpirile si in restul tarii sau daca dimpotriva, piata se va prabusi din nou. Pana acum, nici macar analistii cu experienta in finante si imobiliare n-au cazut de acord asupra unui scenariu. 

Se repeta istoria? 

In 2008, preturile apartamentelor din Romania au ajuns la cel mai ridicat nivel din perioada post-decembrista. Tara noastra era prinsa intr-o bula imobiliara si totul era mai scump decat ar fi trebuit. 

Spre exemplu, un apartament modest cu 2 camere si suprafata de 55 de metri patrati ajungea sa coste, in medie, aproape 120.000 de euro in Bucuresti, peste 70.000 de euro in Cluj-Napoca si peste 55.000 de euro in orase cu putere economica mai mica, asa cum sunt Galati si Braila. 

Odata cu instalarea recesiunii, preturile s-au prabusit. Doar pe parcursul anului 2009, preturile au scazut cu peste o treime si au continuat apoi sa se micsoreze, in anii urmatori. Asa se face ca, in anii 2014 - 2015, romanii isi puteau cumpara un apartament cu 4 camere la pretul pe care l-ar fi platit, in 2008, pentru o garsoniera. 

Doar in Cluj-Napoca apartamentele sunt astazi mai scumpe decat in 2008 

Odata ce economia romaneasca a dat semne ca isi revine, iar puterea de cumparare a oamenilor a crescut, a reinceput si majorarea preturilor apartamentelor. De la luna la luna, romanii au inceput sa cheltuiasca, din nou, averi pe apartamente. 

Cu toate asta, pana la acest moment, in Romania nu s-a mai ajuns la preturile uriase din 2008. Cu o exceptie: orasul Cluj-Napoca, unde apartamentele sunt chiar mai scumpe acum decat erau in timpul boom-ului imobiliar. 

Mai exact, potrivit datelor centralizate de specialistii platformei Analize Imobiliare, in 2008, pretul mediu al metrului patrat de apartament, in Cluj-Napoca, era de 1.280 de euro. Dupa prabusirea pietei din 2009 si redresarea ei din anii trecuti, metrul patrat a a ajuns sa coste, in noiembrie 2018, in medie, 1.520 de euro! Or, asta inseamna ca un apartament de 55 de metri patrati - adica unul relativ confortabil pentru o familie de 2-3 persoane - ajunge sa coste astazi 83.600 de euro in capitala Transilvaniei! 

Interesant este ca la Bucuresti, unde apartamentele aveau, in 2008, preturi impovaratoare, nu s-a intamplat la fel ca la Cluj-Napoca. Mai exact, astazi metrul patrat de apartament costa, in medie 1.329 de euro, in Capitala. Cu alte cuvinte, apartamentul de 55 de metri ajunge la 73.000 de euro. Pretul, greu de platit pentru multi bucuresteni, e totusi cu 38% mai mic decat era in 2008! 

Preturi mai mici decat in timpul boom-ului se inregistreaza si in alte mari orase din Romania. Spre exemplu, in Constanta si in Brasov, metrul patrat de apartament costa acum cu 25% mai putin decat in urma cu un deceniu. 

Cum spun analistii ca vor evolua preturile, in 2019? 

Asupra unui singur aspect sunt de acord analistii pietei imobiliare. Si anume ca in 2019 n-avem niciun motiv sa ne asteptam la scumpiri majore! 

In rest, fiecare expert are propria viziune asupra modului in care ar urma sa se dezvolte piata apartamentelor din Romania, in 2019. 

Astfel, exista specialisti care spun ca preturile ar urma sa creasca usor, mai ales din cauza ca dezvoltatorii au cheltuieli mai mari pe santiere. In plus, parte 

dintre analisti sustin ca preturile se vor plafona,in contextul reducerii bugetului alocat programului Prima Casa.

Cu toate astea, alti specialisti sunt de parere ca - incepand din 2019 - preturile apartamentelor vor intra pe un trend de scadere. Spre exemplu, presedintele Asociatiei Analistilor Financiar-Bancari din Romania, Iancu Guda, a apreciat inca de acum cateva luni ca, in perioada 2019-2020, apartamentele se vor ieftini. Si nu cu doar cativa lei, ci cu 25-30%. 

Recent, expertul a adus noi argumente care sa ii sustina teoria. 

Iancu Guda spune ca, in 2019, salariile angajatilor din mediul privat nu vor mai creste in ritmul din 2019 (in plus, cele ale bugetarilor au fost deja plafonate - n.red.) . Mai rau, oamenii vor ajunge chiar sa fie mai putin siguri pe locul lor de munca. In consecinta, ar putea fi si ceva mai putin dispusi sa se angajeze la cheltuieli impovaratoare, pentru zeci de ani. 

Nu in ultimul rand, mai transmite Iancu Guda, imprumuturile - mai ales cele mari, pentru locuinte - se vor lua mai greu. In aceste conditii, aflati intr-o situatie incerta si cu putere de cumparare mai mica, oamenii vor avea mai avea mai putin de oferit. Asa ca si preturile apartamentelor ar trebui sa scada. 

"Scaderea preturilor la imobiliare cu minim 25%-30% este o corectie normala (nu o ajustare depresiva), deoarece se construieste mp (metrul patrat) cu maxim 750-800 EUR, si se vinde intre 2000-2500/mp in zonele bune din marile orase!", scrie Iancu Guda pe o retea de socializare.


 

Sursa



Whoops! There was an error.
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: #12 Predis\Response\ServerException in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:370 #11 Predis\Client:onErrorResponse in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:335 #10 Predis\Client:executeCommand in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:314 #9 Predis\Client:__call in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:114 #8 Illuminate\Redis\Connections\Connection:command in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:214 #7 Illuminate\Redis\Connections\Connection:__call in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php:93 #6 Illuminate\Cache\RedisStore:put in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:208 #5 Illuminate\Cache\Repository:put in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php:66 #4 Illuminate\Session\CacheBasedSessionHandler:write in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Store.php:129 #3 Illuminate\Session\Store:save in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /var/www/html/blissimobiliare/public/index.php:58
12
Predis\Response\ServerException
/vendor/predis/predis/src/Client.php370
11
Predis\Client onErrorResponse
/vendor/predis/predis/src/Client.php335
10
Predis\Client executeCommand
/vendor/predis/predis/src/Client.php314
9
Predis\Client __call
/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php114
8
Illuminate\Redis\Connections\Connection command
/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php214
7
Illuminate\Redis\Connections\Connection __call
/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php93
6
Illuminate\Cache\RedisStore put
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php208
5
Illuminate\Cache\Repository put
/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php66
4
Illuminate\Session\CacheBasedSessionHandler write
/vendor/laravel/framework/src/Illuminate/Session/Store.php129
3
Illuminate\Session\Store save
/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php87
2
Illuminate\Session\Middleware\StartSession terminate
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php218
1
Illuminate\Foundation\Http\Kernel terminateMiddleware
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php189
0
Illuminate\Foundation\Http\Kernel terminate
/public/index.php58
/var/www/html/blissimobiliare/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.  "
    
/var/www/html/blissimobiliare/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. Predis\Command\StringSetExpire {}
    
  2. Predis\Response\Error {}
    
/var/www/html/blissimobiliare/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. Predis\Command\StringSetExpire {}
    
/var/www/html/blissimobiliare/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:L7ljNHZVqHHV4TiBLg03PhCAL2FfqxEuVDfNxdsE"
      1 => 7200
      2 => "s:337:"a:4:{s:6:"_token";s:40:"C6qlTvCfJ1lcn9R1mzSvew5IX4HiEGHQIUczB35h";s:9:"_previous";a:1:{s:3:"url";s:142:"http://dev.blissimobiliare.ro/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/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:L7ljNHZVqHHV4TiBLg03PhCAL2FfqxEuVDfNxdsE"
      1 => 7200
      2 => "s:337:"a:4:{s:6:"_token";s:40:"C6qlTvCfJ1lcn9R1mzSvew5IX4HiEGHQIUczB35h";s:9:"_previous";a:1:{s:3:"url";s:142:"http://dev.blissimobiliare.ro/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/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:L7ljNHZVqHHV4TiBLg03PhCAL2FfqxEuVDfNxdsE"
      1 => 7200
      2 => "s:337:"a:4:{s:6:"_token";s:40:"C6qlTvCfJ1lcn9R1mzSvew5IX4HiEGHQIUczB35h";s:9:"_previous";a:1:{s:3:"url";s:142:"http://dev.blissimobiliare.ro/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/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. "L7ljNHZVqHHV4TiBLg03PhCAL2FfqxEuVDfNxdsE"
    
  2. "a:4:{s:6:"_token";s:40:"C6qlTvCfJ1lcn9R1mzSvew5IX4HiEGHQIUczB35h";s:9:"_previous";a:1:{s:3:"url";s:142:"http://dev.blissimobiliare.ro/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 120
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php
     */
    public function close()
    {
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        return $this->cache->get($sessionId, '');
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        return $this->cache->put($sessionId, $data, $this->minutes);
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        return $this->cache->forget($sessionId);
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        return true;
    }
 
    /**
     * Get the underlying cache repository.
Arguments
  1. "L7ljNHZVqHHV4TiBLg03PhCAL2FfqxEuVDfNxdsE"
    
  2. "a:4:{s:6:"_token";s:40:"C6qlTvCfJ1lcn9R1mzSvew5IX4HiEGHQIUczB35h";s:9:"_previous";a:1:{s:3:"url";s:142:"http://dev.blissimobiliare.ro/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 120
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "L7ljNHZVqHHV4TiBLg03PhCAL2FfqxEuVDfNxdsE"
    
  2. "a:4:{s:6:"_token";s:40:"C6qlTvCfJ1lcn9R1mzSvew5IX4HiEGHQIUczB35h";s:9:"_previous";a:1:{s:3:"url";s:142:"http://dev.blissimobiliare.ro/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
        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
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            [$name] = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
      #requestUri: "/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     */
    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.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
      #requestUri: "/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    
/var/www/html/blissimobiliare/public/index.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. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
      #requestUri: "/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    

Environment & details:

empty
empty
empty
Key Value
laravel_session
"eyJpdiI6InM5aCsxWWhzanIyeDBMNTRcL25KM2tnPT0iLCJ2YWx1ZSI6IkhXQTBNaWcrcXFnSnFiMmdPWlJkT25TZmlPVFg3MHM1eEVjUDNGc0Q1ZDhHV0I1Sk9yczllV1dEUVwvYkppMU95IiwibWFjIjoiOGRlNjhiYzA4YTJiYzU2OGE5NThkODgyYzMxM2ZhNjgxNzNkZWI4NjI4ZTNlMTRjODJkYWRmZGY2Y2I2ODZlNSJ9"
lang
"eyJpdiI6InhkN09VZzRyZ2pTQ0RrdmZSbFNFb0E9PSIsInZhbHVlIjoiSTBpSmJxYlRpN1NRWHFcLzNCQVd0XC9nPT0iLCJtYWMiOiI3YzVlYTZkMTk2MTI5YmYyMWFkODk3ZGE1ZjcyNWZmMjkzMjE5OTM4YTUyMjNmYTg0YmUxYWZlNjQ4ODJmZTQxIn0="
XSRF-TOKEN
"eyJpdiI6InpGZTFicHB2QUh5OU11U1wvcVd0amxRPT0iLCJ2YWx1ZSI6IlFlMlhKZU9BNU92OTRsalZWbTJcL3hKWkRTNUxUa0w2Vk9CcGlLRUhIZ0U1ODJzdGYyTkJzb3BUZzJ6ZWxSZDVSIiwibWFjIjoiYzA0NzlmYjJlZjdiMjY0NTNlODU4NmQ0NzI1ZjA4MGQ4MjVkZmY0MjZhZjU5MmExODlkNjE5NWQwMTAwZDc3OSJ9"
empty
Key Value
REDIRECT_UNIQUE_ID
"aMYklqwfEagAAEB-5h8AAAAG"
REDIRECT_SCRIPT_URL
"/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
REDIRECT_SCRIPT_URI
"http://dev.blissimobiliare.ro/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
REDIRECT_STATUS
"200"
UNIQUE_ID
"aMYklqwfEagAAEB-5h8AAAAG"
SCRIPT_URL
"/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
SCRIPT_URI
"http://dev.blissimobiliare.ro/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
HTTP_ACCEPT
"*/*"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_COOKIE
"laravel_session=eyJpdiI6InM5aCsxWWhzanIyeDBMNTRcL25KM2tnPT0iLCJ2YWx1ZSI6IkhXQTBNaWcrcXFnSnFiMmdPWlJkT25TZmlPVFg3MHM1eEVjUDNGc0Q1ZDhHV0I1Sk9yczllV1dEUVwvYkppMU95IiwibWFjIjoiOGRlNjhiYzA4YTJiYzU2OGE5NThkODgyYzMxM2ZhNjgxNzNkZWI4NjI4ZTNlMTRjODJkYWRmZGY2Y2I2ODZlNSJ9; lang=eyJpdiI6InhkN09VZzRyZ2pTQ0RrdmZSbFNFb0E9PSIsInZhbHVlIjoiSTBpSmJxYlRpN1NRWHFcLzNCQVd0XC9nPT0iLCJtYWMiOiI3YzVlYTZkMTk2MTI5YmYyMWFkODk3ZGE1ZjcyNWZmMjkzMjE5OTM4YTUyMjNmYTg0YmUxYWZlNjQ4ODJmZTQxIn0%3D; XSRF-TOKEN=eyJpdiI6InpGZTFicHB2QUh5OU11U1wvcVd0amxRPT0iLCJ2YWx1ZSI6IlFlMlhKZU9BNU92OTRsalZWbTJcL3hKWkRTNUxUa0w2Vk9CcGlLRUhIZ0U1ODJzdGYyTkJzb3BUZzJ6ZWxSZDVSIiwibWFjIjoiYzA0NzlmYjJlZjdiMjY0NTNlODU4NmQ0NzI1ZjA4MGQ4MjVkZmY0MjZhZjU5MmExODlkNjE5NWQwMTAwZDc3OSJ9"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"dev.blissimobiliare.ro"
HTTP_VIA
"1.1 squid-proxy-5b5d847c96-8qwlv (squid/6.10)"
HTTP_X_FORWARDED_FOR
"10.3.134.55"
HTTP_CACHE_CONTROL
"max-age=259200"
HTTP_CONNECTION
"keep-alive"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"dev.blissimobiliare.ro"
SERVER_ADDR
"172.31.17.168"
SERVER_PORT
"80"
REMOTE_ADDR
"216.73.216.114"
DOCUMENT_ROOT
"/var/www/html/blissimobiliare/public"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/var/www/html/blissimobiliare/public"
SERVER_ADMIN
"razvan.iacob@blissimobiliare.ro"
SCRIPT_FILENAME
"/var/www/html/blissimobiliare/public/index.php"
REMOTE_PORT
"59074"
REDIRECT_URL
"/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/en/blog/real-estate/ce-se-va-intampla-in-2019-cu-pretul-la-imobiliare-raspunde-adrian-crivii-fost-sef-anevar-234"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1757815958.402
REQUEST_TIME
1757815958
APP_ENV
"dev"
APP_KEY
"base64:TUuFX2pGhF01If7DKAC3kZsG4eHfCEDGZOiq1YLX/Fc="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"https://dev.blissimobiliare.ro"
DB_CONNECTION
"mysql"
DB_HOST
"jaap.c0yqfgjfckuc.eu-central-1.rds.amazonaws.com"
DB_PORT
"3306"
DB_DATABASE
"jaap_dev"
DB_USERNAME
"root"
DB_PASSWORD
"nd3nfm90ms"
BROADCAST_DRIVER
"pusher"
CACHE_DRIVER
"redis"
SESSION_DRIVER
"redis"
QUEUE_DRIVER
"redis"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
SOLR_CORE
"core0"
SOLR_USER
"root"
SOLR_PASS
"jA5GpXhFCc7SeY6x"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.sendgrid.net"
MAIL_PORT
"587"
MAIL_USERNAME
"apikey"
MAIL_PASSWORD
"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"
MAIL_ENCRYPTION
"tls"
SENGRID_API_KEY
"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"
PUSHER_APP_ID
"266734"
PUSHER_APP_KEY
"1da30260f9dbb1a0d9db"
PUSHER_APP_SECRET
"10fbeff65291a4cc067a"
SLACK_WEBHOOK_URL
"https://hooks.slack.com/services/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"
MIXPANEL_TOKEN
"25d54c3d4d562ae8353ed7c7417d488b"
ANALYTICS_VIEW_ID
"132938481"
RECAPTCHA_KEY
"6LecPnoUAAAAAAZgRBMRPEA1V2bqSKNPmTnlN_M_"
RECAPTCHA_SECRET
"6LecPnoUAAAAAD-xVo0bqW7XCeGEHjotj48ShhfK"
S3_KEY
"AKIAIY23DCGM7GE6X26A"
S3_SECRET
"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"
S3_REGION
"eu-central-1"
S3_BUCKET
"bliss-files"
IPAPI_KEY
""
DEBUGBAR_ENABLED
"true"
DB_LOG_QUERIES
"false"
DB_LOG_SLOW_QUERIES
"true"
DB_SLOW_QUERIES_MIN_EXEC_TIME
"100"
DB_LOG_OVERRIDE
"false"
DB_LOG_DIRECTORY
"logs/db"
DB_CONVERT_TIME_TO_SECONDS
"false"
DB_LOG_SEPARATE_ARTISAN
"false"
Key Value
APP_ENV
"dev"
APP_KEY
"base64:TUuFX2pGhF01If7DKAC3kZsG4eHfCEDGZOiq1YLX/Fc="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"https://dev.blissimobiliare.ro"
DB_CONNECTION
"mysql"
DB_HOST
"jaap.c0yqfgjfckuc.eu-central-1.rds.amazonaws.com"
DB_PORT
"3306"
DB_DATABASE
"jaap_dev"
DB_USERNAME
"root"
DB_PASSWORD
"nd3nfm90ms"
BROADCAST_DRIVER
"pusher"
CACHE_DRIVER
"redis"
SESSION_DRIVER
"redis"
QUEUE_DRIVER
"redis"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
SOLR_CORE
"core0"
SOLR_USER
"root"
SOLR_PASS
"jA5GpXhFCc7SeY6x"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.sendgrid.net"
MAIL_PORT
"587"
MAIL_USERNAME
"apikey"
MAIL_PASSWORD
"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"
MAIL_ENCRYPTION
"tls"
SENGRID_API_KEY
"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"
PUSHER_APP_ID
"266734"
PUSHER_APP_KEY
"1da30260f9dbb1a0d9db"
PUSHER_APP_SECRET
"10fbeff65291a4cc067a"
SLACK_WEBHOOK_URL
"https://hooks.slack.com/services/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"
MIXPANEL_TOKEN
"25d54c3d4d562ae8353ed7c7417d488b"
ANALYTICS_VIEW_ID
"132938481"
RECAPTCHA_KEY
"6LecPnoUAAAAAAZgRBMRPEA1V2bqSKNPmTnlN_M_"
RECAPTCHA_SECRET
"6LecPnoUAAAAAD-xVo0bqW7XCeGEHjotj48ShhfK"
S3_KEY
"AKIAIY23DCGM7GE6X26A"
S3_SECRET
"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"
S3_REGION
"eu-central-1"
S3_BUCKET
"bliss-files"
IPAPI_KEY
""
DEBUGBAR_ENABLED
"true"
DB_LOG_QUERIES
"false"
DB_LOG_SLOW_QUERIES
"true"
DB_SLOW_QUERIES_MIN_EXEC_TIME
"100"
DB_LOG_OVERRIDE
"false"
DB_LOG_DIRECTORY
"logs/db"
DB_CONVERT_TIME_TO_SECONDS
"false"
DB_LOG_SEPARATE_ARTISAN
"false"
0. Whoops\Handler\PrettyPageHandler