ErrorException (E_ERROR)
Trying to get property 'name' of non-object (View: /var/www/vhosts/hatis.at/httpdocs/resources/views/front/service_detail.blade.php)
Previous exceptions
  • Trying to get property 'name' of non-object (0)
ErrorException thrown with message "Trying to get property 'name' of non-object (View: /var/www/vhosts/hatis.at/httpdocs/resources/views/front/service_detail.blade.php)" Stacktrace: #52 Illuminate\View\Engines\CompilerEngine:handleViewException in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:43 #51 ErrorException in /var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php:7 #50 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php:7 #49 include in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:41 #48 Illuminate\View\Engines\PhpEngine:evaluatePath in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:67 #47 Illuminate\View\Engines\CompilerEngine:get in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/View.php:139 #46 Illuminate\View\View:getContents in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/View.php:122 #45 Illuminate\View\View:renderContents in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/View.php:91 #44 Illuminate\View\View:render in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Http/Response.php:62 #43 Illuminate\Http\Response:setContent in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Http/Response.php:34 #42 Illuminate\Http\Response:__construct in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php:749 #41 Illuminate\Routing\Router:toResponse in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php:721 #40 Illuminate\Routing\Router:prepareResponse in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php:681 #39 Illuminate\Routing\Router:Illuminate\Routing\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:128 #38 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/app/Http/Middleware/DestroyCookie.php:24 #37 App\Http\Middleware\DestroyCookie:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #36 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/app/Http/Controllers/Controller.php:115 #35 App\Http\Controllers\Controller:App\Http\Controllers\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149 #34 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41 #33 Illuminate\Routing\Middleware\SubstituteBindings:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #32 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:76 #31 Illuminate\Foundation\Http\Middleware\VerifyCsrfToken:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #30 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 #29 Illuminate\View\Middleware\ShareErrorsFromSession:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #28 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:56 #27 Illuminate\Session\Middleware\StartSession:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #26 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 #25 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #24 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:66 #23 Illuminate\Cookie\Middleware\EncryptCookies:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #22 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103 #21 Illuminate\Pipeline\Pipeline:then in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php:683 #20 Illuminate\Routing\Router:runRouteWithinStack in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php:658 #19 Illuminate\Routing\Router:runRoute in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php:624 #18 Illuminate\Routing\Router:dispatchToRoute in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php:613 #17 Illuminate\Routing\Router:dispatch in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:165 #16 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:128 #15 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/fruitcake/laravel-cors/src/HandleCors.php:37 #14 Fruitcake\Cors\HandleCors:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #13 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/fideloper/proxy/src/TrustProxies.php:57 #12 Fideloper\Proxy\TrustProxies:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #11 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #10 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #9 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #8 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #7 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 #6 Illuminate\Foundation\Http\Middleware\ValidatePostSize:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #5 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:63 #4 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167 #3 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103 #2 Illuminate\Pipeline\Pipeline:then in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:140 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:109 #0 Illuminate\Foundation\Http\Kernel:handle in /var/www/vhosts/hatis.at/httpdocs/public/index.php:91
52
Illuminate\View\Engines\CompilerEngine handleViewException
/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php43
51
ErrorException
/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php7
50
Illuminate\Foundation\Bootstrap\HandleExceptions handleError
/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php7
49
include
/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php41
48
Illuminate\View\Engines\PhpEngine evaluatePath
/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php67
47
Illuminate\View\Engines\CompilerEngine get
/vendor/laravel/framework/src/Illuminate/View/View.php139
46
Illuminate\View\View getContents
/vendor/laravel/framework/src/Illuminate/View/View.php122
45
Illuminate\View\View renderContents
/vendor/laravel/framework/src/Illuminate/View/View.php91
44
Illuminate\View\View render
/vendor/laravel/framework/src/Illuminate/Http/Response.php62
43
Illuminate\Http\Response setContent
/vendor/laravel/framework/src/Illuminate/Http/Response.php34
42
Illuminate\Http\Response __construct
/vendor/laravel/framework/src/Illuminate/Routing/Router.php749
41
Illuminate\Routing\Router toResponse
/vendor/laravel/framework/src/Illuminate/Routing/Router.php721
40
Illuminate\Routing\Router prepareResponse
/vendor/laravel/framework/src/Illuminate/Routing/Router.php681
39
Illuminate\Routing\Router Illuminate\Routing\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php128
38
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/app/Http/Middleware/DestroyCookie.php24
37
App\Http\Middleware\DestroyCookie handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
36
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/app/Http/Controllers/Controller.php115
35
App\Http\Controllers\Controller App\Http\Controllers\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php149
34
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php41
33
Illuminate\Routing\Middleware\SubstituteBindings handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
32
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php76
31
Illuminate\Foundation\Http\Middleware\VerifyCsrfToken handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
30
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php49
29
Illuminate\View\Middleware\ShareErrorsFromSession handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
28
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php56
27
Illuminate\Session\Middleware\StartSession handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
26
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php37
25
Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
24
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php66
23
Illuminate\Cookie\Middleware\EncryptCookies handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
22
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php103
21
Illuminate\Pipeline\Pipeline then
/vendor/laravel/framework/src/Illuminate/Routing/Router.php683
20
Illuminate\Routing\Router runRouteWithinStack
/vendor/laravel/framework/src/Illuminate/Routing/Router.php658
19
Illuminate\Routing\Router runRoute
/vendor/laravel/framework/src/Illuminate/Routing/Router.php624
18
Illuminate\Routing\Router dispatchToRoute
/vendor/laravel/framework/src/Illuminate/Routing/Router.php613
17
Illuminate\Routing\Router dispatch
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php165
16
Illuminate\Foundation\Http\Kernel Illuminate\Foundation\Http\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php128
15
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/fruitcake/laravel-cors/src/HandleCors.php37
14
Fruitcake\Cors\HandleCors handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
13
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/fideloper/proxy/src/TrustProxies.php57
12
Fideloper\Proxy\TrustProxies handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
11
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php21
10
Illuminate\Foundation\Http\Middleware\TransformsRequest handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
9
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php21
8
Illuminate\Foundation\Http\Middleware\TransformsRequest handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
7
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php27
6
Illuminate\Foundation\Http\Middleware\ValidatePostSize handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
5
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php63
4
Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode handle
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php167
3
Illuminate\Pipeline\Pipeline Illuminate\Pipeline\{closure}
/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php103
2
Illuminate\Pipeline\Pipeline then
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php140
1
Illuminate\Foundation\Http\Kernel sendRequestThroughRouter
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php109
0
Illuminate\Foundation\Http\Kernel handle
/public/index.php91
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
     *
     * @param  string  $__path
     * @param  array  $__data
     * @return string
     */
    protected function evaluatePath($__path, $__data)
    {
        $obLevel = ob_get_level();
 
        ob_start();
 
        extract($__data, EXTR_SKIP);
 
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            include $__path;
        } catch (Throwable $e) {
            $this->handleViewException($e, $obLevel);
        }
 
        return ltrim(ob_get_clean());
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Throwable  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Throwable
     */
    protected function handleViewException(Throwable $e, $obLevel)
    {
        while (ob_get_level() > $obLevel) {
            ob_end_clean();
        }
 
Arguments
  1. ErrorException {#2254
      #message: "Trying to get property 'name' of non-object"
      #code: 0
      #file: "/var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php"
      #line: 7
      #severity: E_NOTICE
    }
    
  2. 1
    
/var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php
<?php $__env->startSection('content'); ?>
    <section class="section">
        <section class="service-detail sp-80">
            <div class="container">
                <div class="row">
                    <div class="col-12">
                        <h4><?php echo e($service->name); ?></h4>
                    </div>
                    <div class="col-md-8 col-sm-12 col-xs-12">
                        <?php if($service->image && sizeof($service->image) > 1): ?>
                            <div id="banner-slider" class="carousel slide detail-image mb-30" data-ride="carousel">
                                <ul class="carousel-indicators">
                                    <?php $count = 0 ?>
                                    <?php $__empty_1 = true; $__currentLoopData = $service->image; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $image): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
                                        <li data-target="#banner-slider" data-slide-to="<?php echo e($count); ?>" <?php if($service->service_image_url == asset_url('service/'.$service->id.'/'.$image)): ?> class="active" <?php endif; ?>></li>
                                        <?php $count++ ?>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
                                        <li data-target="#banner-slider" data-slide-to="0" class="active"></li>
                                        <li data-target="#banner-slider" data-slide-to="1"></li>
                                        <li data-target="#banner-slider" data-slide-to="2"></li>
                                        <li data-target="#banner-slider" data-slide-to="3"></li>
                                    <?php endif; ?>
                                </ul>
                                <div class="carousel-inner">
                                    <?php $count = 0 ?>
                                    <?php $__empty_1 = true; $__currentLoopData = $service->image; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $image): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
                                        <div class="carousel-item <?php echo e($service->service_image_url == asset_url('service/'.$service->id.'/'.$image) ? 'active' : ''); ?>">
                                            <a href="javascript:void(0);">
                                                <img class="img-fluid" src="<?php echo e(asset('user-uploads/service/'.$service->id.'/'.$image)); ?>" alt="carousel image">
                                            </a>
                                        </div>
                                        <?php $count++ ?>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
                                        <div class="carousel-item active">
                                            <a href="javascript:void(0);">
                                                <img src="assets/img/banner.jpg" alt="Los Angeles">
                                            </a>
                                        </div>
                                        <div class="carousel-item">
                                            <a href="javascript:void(0);">
Arguments
  1. "Trying to get property 'name' of non-object"
    
Exception message: Trying to get property 'name' of non-object
/var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php
<?php $__env->startSection('content'); ?>
    <section class="section">
        <section class="service-detail sp-80">
            <div class="container">
                <div class="row">
                    <div class="col-12">
                        <h4><?php echo e($service->name); ?></h4>
                    </div>
                    <div class="col-md-8 col-sm-12 col-xs-12">
                        <?php if($service->image && sizeof($service->image) > 1): ?>
                            <div id="banner-slider" class="carousel slide detail-image mb-30" data-ride="carousel">
                                <ul class="carousel-indicators">
                                    <?php $count = 0 ?>
                                    <?php $__empty_1 = true; $__currentLoopData = $service->image; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $image): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
                                        <li data-target="#banner-slider" data-slide-to="<?php echo e($count); ?>" <?php if($service->service_image_url == asset_url('service/'.$service->id.'/'.$image)): ?> class="active" <?php endif; ?>></li>
                                        <?php $count++ ?>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
                                        <li data-target="#banner-slider" data-slide-to="0" class="active"></li>
                                        <li data-target="#banner-slider" data-slide-to="1"></li>
                                        <li data-target="#banner-slider" data-slide-to="2"></li>
                                        <li data-target="#banner-slider" data-slide-to="3"></li>
                                    <?php endif; ?>
                                </ul>
                                <div class="carousel-inner">
                                    <?php $count = 0 ?>
                                    <?php $__empty_1 = true; $__currentLoopData = $service->image; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $image): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
                                        <div class="carousel-item <?php echo e($service->service_image_url == asset_url('service/'.$service->id.'/'.$image) ? 'active' : ''); ?>">
                                            <a href="javascript:void(0);">
                                                <img class="img-fluid" src="<?php echo e(asset('user-uploads/service/'.$service->id.'/'.$image)); ?>" alt="carousel image">
                                            </a>
                                        </div>
                                        <?php $count++ ?>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
                                        <div class="carousel-item active">
                                            <a href="javascript:void(0);">
                                                <img src="assets/img/banner.jpg" alt="Los Angeles">
                                            </a>
                                        </div>
                                        <div class="carousel-item">
                                            <a href="javascript:void(0);">
Arguments
  1. 8
    
  2. "Trying to get property 'name' of non-object"
    
  3. "/var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php"
    
  4. 7
    
  5. array:21 [
      "__path" => "/var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php"
      "__data" => array:18 [
        "__env" => Illuminate\View\Factory {#2301}
        "app" => Illuminate\Foundation\Application {#9}
        "settings" => App\CompanySetting {#2314}
        "smsSettings" => App\SmsSetting {#2313}
        "themeSettings" => App\ThemeSetting {#2312}
        "languages" => Illuminate\Database\Eloquent\Collection {#2317}
        "frontThemeSettings" => App\FrontThemeSetting {#2309}
        "locations" => Illuminate\Database\Eloquent\Collection {#2305}
        "pages" => Illuminate\Database\Eloquent\Collection {#2298}
        "calling_codes" => array:242 [
          "AT" => array:2 [
            "name" => "Austria"
            "dial_code" => "+43"
          ]
          "AF" => array:2 [
            "name" => "Afghanistan"
            "dial_code" => "+93"
          ]
          "AX" => array:2 [
            "name" => "Aland Islands"
            "dial_code" => "+358"
          ]
          "AL" => array:2 [
            "name" => "Albania"
            "dial_code" => "+355"
          ]
          "DZ" => array:2 [
            "name" => "Algeria"
            "dial_code" => "+213"
          ]
          "AS" => array:2 [
            "name" => "AmericanSamoa"
            "dial_code" => "+1684"
          ]
          "AD" => array:2 [
            "name" => "Andorra"
            "dial_code" => "+376"
          ]
          "AO" => array:2 [
            "name" => "Angola"
            "dial_code" => "+244"
          ]
          "AI" => array:2 [
            "name" => "Anguilla"
            "dial_code" => "+1264"
          ]
          "AQ" => array:2 [
            "name" => "Antarctica"
            "dial_code" => "+672"
          ]
          "AG" => array:2 [
            "name" => "Antigua and Barbuda"
            "dial_code" => "+1268"
          ]
          "AR" => array:2 [
            "name" => "Argentina"
            "dial_code" => "+54"
          ]
          "AM" => array:2 [
            "name" => "Armenia"
            "dial_code" => "+374"
          ]
          "AW" => array:2 [
            "name" => "Aruba"
            "dial_code" => "+297"
          ]
          "AU" => array:2 [
            "name" => "Australia"
            "dial_code" => "+61"
          ]
          "AZ" => array:2 [
            "name" => "Azerbaijan"
            "dial_code" => "+994"
          ]
          "BS" => array:2 [
            "name" => "Bahamas"
            "dial_code" => "+1242"
          ]
          "BH" => array:2 [
            "name" => "Bahrain"
            "dial_code" => "+973"
          ]
          "BD" => array:2 [
            "name" => "Bangladesh"
            "dial_code" => "+880"
          ]
          "BB" => array:2 [
            "name" => "Barbados"
            "dial_code" => "+1246"
          ]
          "BY" => array:2 [
            "name" => "Belarus"
            "dial_code" => "+375"
          ]
          "BE" => array:2 [
            "name" => "Belgium"
            "dial_code" => "+32"
          ]
          "BZ" => array:2 [
            "name" => "Belize"
            "dial_code" => "+501"
          ]
          "BJ" => array:2 [
            "name" => "Benin"
            "dial_code" => "+229"
          ]
          "BM" => array:2 [
            "name" => "Bermuda"
            "dial_code" => "+1441"
          ]
          "BT" => array:2 [
            "name" => "Bhutan"
            "dial_code" => "+975"
          ]
          "BO" => array:2 [
            "name" => "Bolivia, Plurinational State of"
            "dial_code" => "+591"
          ]
          "BA" => array:2 [
            "name" => "Bosnia and Herzegovina"
            "dial_code" => "+387"
          ]
          "BW" => array:2 [
            "name" => "Botswana"
            "dial_code" => "+267"
          ]
          "BR" => array:2 [
            "name" => "Brazil"
            "dial_code" => "+55"
          ]
          "IO" => array:2 [
            "name" => "British Indian Ocean Territory"
            "dial_code" => "+246"
          ]
          "BN" => array:2 [
            "name" => "Brunei Darussalam"
            "dial_code" => "+673"
          ]
          "BG" => array:2 [
            "name" => "Bulgaria"
            "dial_code" => "+359"
          ]
          "BF" => array:2 [
            "name" => "Burkina Faso"
            "dial_code" => "+226"
          ]
          "BI" => array:2 [
            "name" => "Burundi"
            "dial_code" => "+257"
          ]
          "KH" => array:2 [
            "name" => "Cambodia"
            "dial_code" => "+855"
          ]
          "CM" => array:2 [
            "name" => "Cameroon"
            "dial_code" => "+237"
          ]
          "CA" => array:2 [
            "name" => "Canada"
            "dial_code" => "+1"
          ]
          "CV" => array:2 [
            "name" => "Cape Verde"
            "dial_code" => "+238"
          ]
          "KY" => array:2 [
            "name" => "Cayman Islands"
            "dial_code" => "+1345"
          ]
          "CF" => array:2 [
            "name" => "Central African Republic"
            "dial_code" => "+236"
          ]
          "TD" => array:2 [
            "name" => "Chad"
            "dial_code" => "+235"
          ]
          "CL" => array:2 [
            "name" => "Chile"
            "dial_code" => "+56"
          ]
          "CN" => array:2 [
            "name" => "China"
            "dial_code" => "+86"
          ]
          "CX" => array:2 [
            "name" => "Christmas Island"
            "dial_code" => "+61"
          ]
          "CC" => array:2 [
            "name" => "Cocos (Keeling) Islands"
            "dial_code" => "+61"
          ]
          "CO" => array:2 [
            "name" => "Colombia"
            "dial_code" => "+57"
          ]
          "KM" => array:2 [
            "name" => "Comoros"
            "dial_code" => "+269"
          ]
          "CG" => array:2 [
            "name" => "Congo"
            "dial_code" => "+242"
          ]
          "CD" => array:2 [
            "name" => "Congo, The Democratic Republic of the Congo"
            "dial_code" => "+243"
          ]
          "CK" => array:2 [
            "name" => "Cook Islands"
            "dial_code" => "+682"
          ]
          "CR" => array:2 [
            "name" => "Costa Rica"
            "dial_code" => "+506"
          ]
          "CI" => array:2 [
            "name" => "Cote d'Ivoire"
            "dial_code" => "+225"
          ]
          "HR" => array:2 [
            "name" => "Croatia"
            "dial_code" => "+385"
          ]
          "CU" => array:2 [
            "name" => "Cuba"
            "dial_code" => "+53"
          ]
          "CY" => array:2 [
            "name" => "Cyprus"
            "dial_code" => "+357"
          ]
          "CZ" => array:2 [
            "name" => "Czech Republic"
            "dial_code" => "+420"
          ]
          "DK" => array:2 [
            "name" => "Denmark"
            "dial_code" => "+45"
          ]
          "DJ" => array:2 [
            "name" => "Djibouti"
            "dial_code" => "+253"
          ]
          "DM" => array:2 [
            "name" => "Dominica"
            "dial_code" => "+1767"
          ]
          "DO" => array:2 [
            "name" => "Dominican Republic"
            "dial_code" => "+1849"
          ]
          "EC" => array:2 [
            "name" => "Ecuador"
            "dial_code" => "+593"
          ]
          "EG" => array:2 [
            "name" => "Egypt"
            "dial_code" => "+20"
          ]
          "SV" => array:2 [
            "name" => "El Salvador"
            "dial_code" => "+503"
          ]
          "GQ" => array:2 [
            "name" => "Equatorial Guinea"
            "dial_code" => "+240"
          ]
          "ER" => array:2 [
            "name" => "Eritrea"
            "dial_code" => "+291"
          ]
          "EE" => array:2 [
            "name" => "Estonia"
            "dial_code" => "+372"
          ]
          "ET" => array:2 [
            "name" => "Ethiopia"
            "dial_code" => "+251"
          ]
          "FK" => array:2 [
            "name" => "Falkland Islands (Malvinas)"
            "dial_code" => "+500"
          ]
          "FO" => array:2 [
            "name" => "Faroe Islands"
            "dial_code" => "+298"
          ]
          "FJ" => array:2 [
            "name" => "Fiji"
            "dial_code" => "+679"
          ]
          "FI" => array:2 [
            "name" => "Finland"
            "dial_code" => "+358"
          ]
          "FR" => array:2 [
            "name" => "France"
            "dial_code" => "+33"
          ]
          "GF" => array:2 [
            "name" => "French Guiana"
            "dial_code" => "+594"
          ]
          "PF" => array:2 [
            "name" => "French Polynesia"
            "dial_code" => "+689"
          ]
          "GA" => array:2 [
            "name" => "Gabon"
            "dial_code" => "+241"
          ]
          "GM" => array:2 [
            "name" => "Gambia"
            "dial_code" => "+220"
          ]
          "GE" => array:2 [
            "name" => "Georgia"
            "dial_code" => "+995"
          ]
          "DE" => array:2 [
            "name" => "Germany"
            "dial_code" => "+49"
          ]
          "GH" => array:2 [
            "name" => "Ghana"
            "dial_code" => "+233"
          ]
          "GI" => array:2 [
            "name" => "Gibraltar"
            "dial_code" => "+350"
          ]
          "GR" => array:2 [
            "name" => "Greece"
            "dial_code" => "+30"
          ]
          "GL" => array:2 [
            "name" => "Greenland"
            "dial_code" => "+299"
          ]
          "GD" => array:2 [
            "name" => "Grenada"
            "dial_code" => "+1473"
          ]
          "GP" => array:2 [
            "name" => "Guadeloupe"
            "dial_code" => "+590"
          ]
          "GU" => array:2 [
            "name" => "Guam"
            "dial_code" => "+1671"
          ]
          "GT" => array:2 [
            "name" => "Guatemala"
            "dial_code" => "+502"
          ]
          "GG" => array:2 [
            "name" => "Guernsey"
            "dial_code" => "+44"
          ]
          "GN" => array:2 [
            "name" => "Guinea"
            "dial_code" => "+224"
          ]
          "GW" => array:2 [
            "name" => "Guinea-Bissau"
            "dial_code" => "+245"
          ]
          "GY" => array:2 [
            "name" => "Guyana"
            "dial_code" => "+595"
          ]
          "HT" => array:2 [
            "name" => "Haiti"
            "dial_code" => "+509"
          ]
          "VA" => array:2 [
            "name" => "Holy See (Vatican City State)"
            "dial_code" => "+379"
          ]
          "HN" => array:2 [
            "name" => "Honduras"
            "dial_code" => "+504"
          ]
          "HK" => array:2 [
            "name" => "Hong Kong"
            "dial_code" => "+852"
          ]
          "HU" => array:2 [
            "name" => "Hungary"
            "dial_code" => "+36"
          ]
          "IS" => array:2 [
            "name" => "Iceland"
            "dial_code" => "+354"
          ]
          "IN" => array:2 [
            "name" => "India"
            "dial_code" => "+91"
          ]
          "ID" => array:2 [
            "name" => "Indonesia"
            "dial_code" => "+62"
          ]
          "IR" => array:2 [
            "name" => "Iran, Islamic Republic of Persian Gulf"
            "dial_code" => "+98"
          ]
          "IQ" => array:2 [
            "name" => "Iraq"
            "dial_code" => "+964"
          ]
          "IE" => array:2 [
            "name" => "Ireland"
            "dial_code" => "+353"
          ]
          "IM" => array:2 [
            "name" => "Isle of Man"
            "dial_code" => "+44"
          ]
          "IL" => array:2 [
            "name" => "Israel"
            "dial_code" => "+972"
          ]
          "IT" => array:2 [
            "name" => "Italy"
            "dial_code" => "+39"
          ]
          "JM" => array:2 [
            "name" => "Jamaica"
            "dial_code" => "+1876"
          ]
          "JP" => array:2 [
            "name" => "Japan"
            "dial_code" => "+81"
          ]
          "JE" => array:2 [
            "name" => "Jersey"
            "dial_code" => "+44"
          ]
          "JO" => array:2 [
            "name" => "Jordan"
            "dial_code" => "+962"
          ]
          "KZ" => array:2 [
            "name" => "Kazakhstan"
            "dial_code" => "+77"
          ]
          "KE" => array:2 [
            "name" => "Kenya"
            "dial_code" => "+254"
          ]
          "KI" => array:2 [
            "name" => "Kiribati"
            "dial_code" => "+686"
          ]
          "KP" => array:2 [
            "name" => "Korea, Democratic People's Republic of Korea"
            "dial_code" => "+850"
          ]
          "KR" => array:2 [
            "name" => "Korea, Republic of South Korea"
            "dial_code" => "+82"
          ]
          "KW" => array:2 [
            "name" => "Kuwait"
            "dial_code" => "+965"
          ]
          "KG" => array:2 [
            "name" => "Kyrgyzstan"
            "dial_code" => "+996"
          ]
          "LA" => array:2 [
            "name" => "Laos"
            "dial_code" => "+856"
          ]
          "LV" => array:2 [
            "name" => "Latvia"
            "dial_code" => "+371"
          ]
          "LB" => array:2 [
            "name" => "Lebanon"
            "dial_code" => "+961"
          ]
          "LS" => array:2 [
            "name" => "Lesotho"
            "dial_code" => "+266"
          ]
          "LR" => array:2 [
            "name" => "Liberia"
            "dial_code" => "+231"
          ]
          "LY" => array:2 [
            "name" => "Libyan Arab Jamahiriya"
            "dial_code" => "+218"
          ]
          "LI" => array:2 [
            "name" => "Liechtenstein"
            "dial_code" => "+423"
          ]
          "LT" => array:2 [
            "name" => "Lithuania"
            "dial_code" => "+370"
          ]
          "LU" => array:2 [
            "name" => "Luxembourg"
            "dial_code" => "+352"
          ]
          "MO" => array:2 [
            "name" => "Macao"
            "dial_code" => "+853"
          ]
          "MK" => array:2 [
            "name" => "Macedonia"
            "dial_code" => "+389"
          ]
          "MG" => array:2 [
            "name" => "Madagascar"
            "dial_code" => "+261"
          ]
          "MW" => array:2 [
            "name" => "Malawi"
            "dial_code" => "+265"
          ]
          "MY" => array:2 [
            "name" => "Malaysia"
            "dial_code" => "+60"
          ]
          "MV" => array:2 [
            "name" => "Maldives"
            "dial_code" => "+960"
          ]
          "ML" => array:2 [
            "name" => "Mali"
            "dial_code" => "+223"
          ]
          "MT" => array:2 [
            "name" => "Malta"
            "dial_code" => "+356"
          ]
          "MH" => array:2 [
            "name" => "Marshall Islands"
            "dial_code" => "+692"
          ]
          "MQ" => array:2 [
            "name" => "Martinique"
            "dial_code" => "+596"
          ]
          "MR" => array:2 [
            "name" => "Mauritania"
            "dial_code" => "+222"
          ]
          "MU" => array:2 [
            "name" => "Mauritius"
            "dial_code" => "+230"
          ]
          "YT" => array:2 [
            "name" => "Mayotte"
            "dial_code" => "+262"
          ]
          "MX" => array:2 [
            "name" => "Mexico"
            "dial_code" => "+52"
          ]
          "FM" => array:2 [
            "name" => "Micronesia, Federated States of Micronesia"
            "dial_code" => "+691"
          ]
          "MD" => array:2 [
            "name" => "Moldova"
            "dial_code" => "+373"
          ]
          "MC" => array:2 [
            "name" => "Monaco"
            "dial_code" => "+377"
          ]
          "MN" => array:2 [
            "name" => "Mongolia"
            "dial_code" => "+976"
          ]
          "ME" => array:2 [
            "name" => "Montenegro"
            "dial_code" => "+382"
          ]
          "MS" => array:2 [
            "name" => "Montserrat"
            "dial_code" => "+1664"
          ]
          "MA" => array:2 [
            "name" => "Morocco"
            "dial_code" => "+212"
          ]
          "MZ" => array:2 [
            "name" => "Mozambique"
            "dial_code" => "+258"
          ]
          "MM" => array:2 [
            "name" => "Myanmar"
            "dial_code" => "+95"
          ]
          "NA" => array:2 [
            "name" => "Namibia"
            "dial_code" => "+264"
          ]
          "NR" => array:2 [
            "name" => "Nauru"
            "dial_code" => "+674"
          ]
          "NP" => array:2 [
            "name" => "Nepal"
            "dial_code" => "+977"
          ]
          "NL" => array:2 [
            "name" => "Netherlands"
            "dial_code" => "+31"
          ]
          "AN" => array:2 [
            "name" => "Netherlands Antilles"
            "dial_code" => "+599"
          ]
          "NC" => array:2 [
            "name" => "New Caledonia"
            "dial_code" => "+687"
          ]
          "NZ" => array:2 [
            "name" => "New Zealand"
            "dial_code" => "+64"
          ]
          "NI" => array:2 [
            "name" => "Nicaragua"
            "dial_code" => "+505"
          ]
          "NE" => array:2 [
            "name" => "Niger"
            "dial_code" => "+227"
          ]
          "NG" => array:2 [
            "name" => "Nigeria"
            "dial_code" => "+234"
          ]
          "NU" => array:2 [
            "name" => "Niue"
            "dial_code" => "+683"
          ]
          "NF" => array:2 [
            "name" => "Norfolk Island"
            "dial_code" => "+672"
          ]
          "MP" => array:2 [
            "name" => "Northern Mariana Islands"
            "dial_code" => "+1670"
          ]
          "NO" => array:2 [
            "name" => "Norway"
            "dial_code" => "+47"
          ]
          "OM" => array:2 [
            "name" => "Oman"
            "dial_code" => "+968"
          ]
          "PK" => array:2 [
            "name" => "Pakistan"
            "dial_code" => "+92"
          ]
          "PW" => array:2 [
            "name" => "Palau"
            "dial_code" => "+680"
          ]
          "PS" => array:2 [
            "name" => "Palestinian Territory, Occupied"
            "dial_code" => "+970"
          ]
          "PA" => array:2 [
            "name" => "Panama"
            "dial_code" => "+507"
          ]
          "PG" => array:2 [
            "name" => "Papua New Guinea"
            "dial_code" => "+675"
          ]
          "PY" => array:2 [
            "name" => "Paraguay"
            "dial_code" => "+595"
          ]
          "PE" => array:2 [
            "name" => "Peru"
            "dial_code" => "+51"
          ]
          "PH" => array:2 [
            "name" => "Philippines"
            "dial_code" => "+63"
          ]
          "PN" => array:2 [
            "name" => "Pitcairn"
            "dial_code" => "+872"
          ]
          "PL" => array:2 [
            "name" => "Poland"
            "dial_code" => "+48"
          ]
          "PT" => array:2 [
            "name" => "Portugal"
            "dial_code" => "+351"
          ]
          "PR" => array:2 [
            "name" => "Puerto Rico"
            "dial_code" => "+1939"
          ]
          "QA" => array:2 [
            "name" => "Qatar"
            "dial_code" => "+974"
          ]
          "RO" => array:2 [
            "name" => "Romania"
            "dial_code" => "+40"
          ]
          "RU" => array:2 [
            "name" => "Russia"
            "dial_code" => "+7"
          ]
          "RW" => array:2 [
            "name" => "Rwanda"
            "dial_code" => "+250"
          ]
          "RE" => array:2 [
            "name" => "Reunion"
            "dial_code" => "+262"
          ]
          "BL" => array:2 [
            "name" => "Saint Barthelemy"
            "dial_code" => "+590"
          ]
          "SH" => array:2 [
            "name" => "Saint Helena, Ascension and Tristan Da Cunha"
            "dial_code" => "+290"
          ]
          "KN" => array:2 [
            "name" => "Saint Kitts and Nevis"
            "dial_code" => "+1869"
          ]
          "LC" => array:2 [
            "name" => "Saint Lucia"
            "dial_code" => "+1758"
          ]
          "MF" => array:2 [
            "name" => "Saint Martin"
            "dial_code" => "+590"
          ]
          "PM" => array:2 [
            "name" => "Saint Pierre and Miquelon"
            "dial_code" => "+508"
          ]
          "VC" => array:2 [
            "name" => "Saint Vincent and the Grenadines"
            "dial_code" => "+1784"
          ]
          "WS" => array:2 [
            "name" => "Samoa"
            "dial_code" => "+685"
          ]
          "SM" => array:2 [
            "name" => "San Marino"
            "dial_code" => "+378"
          ]
          "ST" => array:2 [
            "name" => "Sao Tome and Principe"
            "dial_code" => "+239"
          ]
          "SA" => array:2 [
            "name" => "Saudi Arabia"
            "dial_code" => "+966"
          ]
          "SN" => array:2 [
            "name" => "Senegal"
            "dial_code" => "+221"
          ]
          "RS" => array:2 [
            "name" => "Serbia"
            "dial_code" => "+381"
          ]
          "SC" => array:2 [
            "name" => "Seychelles"
            "dial_code" => "+248"
          ]
          "SL" => array:2 [
            "name" => "Sierra Leone"
            "dial_code" => "+232"
          ]
          "SG" => array:2 [
            "name" => "Singapore"
            "dial_code" => "+65"
          ]
          "SK" => array:2 [
            "name" => "Slovakia"
            "dial_code" => "+421"
          ]
          "SI" => array:2 [
            "name" => "Slovenia"
            "dial_code" => "+386"
          ]
          "SB" => array:2 [
            "name" => "Solomon Islands"
            "dial_code" => "+677"
          ]
          "SO" => array:2 [
            "name" => "Somalia"
            "dial_code" => "+252"
          ]
          "ZA" => array:2 [
            "name" => "South Africa"
            "dial_code" => "+27"
          ]
          "SS" => array:2 [
            "name" => "South Sudan"
            "dial_code" => "+211"
          ]
          "GS" => array:2 [
            "name" => "South Georgia and the South Sandwich Islands"
            "dial_code" => "+500"
          ]
          "ES" => array:2 [
            "name" => "Spain"
            "dial_code" => "+34"
          ]
          "LK" => array:2 [
            "name" => "Sri Lanka"
            "dial_code" => "+94"
          ]
          "SD" => array:2 [
            "name" => "Sudan"
            "dial_code" => "+249"
          ]
          "SR" => array:2 [
            "name" => "Suriname"
            "dial_code" => "+597"
          ]
          "SJ" => array:2 [
            "name" => "Svalbard and Jan Mayen"
            "dial_code" => "+47"
          ]
          "SZ" => array:2 [
            "name" => "Swaziland"
            "dial_code" => "+268"
          ]
          "SE" => array:2 [
            "name" => "Sweden"
            "dial_code" => "+46"
          ]
          "CH" => array:2 [
            "name" => "Switzerland"
            "dial_code" => "+41"
          ]
          "SY" => array:2 [
            "name" => "Syrian Arab Republic"
            "dial_code" => "+963"
          ]
          "TW" => array:2 [
            "name" => "Taiwan"
            "dial_code" => "+886"
          ]
          "TJ" => array:2 [
            "name" => "Tajikistan"
            "dial_code" => "+992"
          ]
          "TZ" => array:2 [
            "name" => "Tanzania, United Republic of Tanzania"
            "dial_code" => "+255"
          ]
          "TH" => array:2 [
            "name" => "Thailand"
            "dial_code" => "+66"
          ]
          "TL" => array:2 [
            "name" => "Timor-Leste"
            "dial_code" => "+670"
          ]
          "TG" => array:2 [
            "name" => "Togo"
            "dial_code" => "+228"
          ]
          "TK" => array:2 [
            "name" => "Tokelau"
            "dial_code" => "+690"
          ]
          "TO" => array:2 [
            "name" => "Tonga"
            "dial_code" => "+676"
          ]
          "TT" => array:2 [
            "name" => "Trinidad and Tobago"
            "dial_code" => "+1868"
          ]
          "TN" => array:2 [
            "name" => "Tunisia"
            "dial_code" => "+216"
          ]
          "TR" => array:2 [
            "name" => "Turkey"
            "dial_code" => "+90"
          ]
          "TM" => array:2 [
            "name" => "Turkmenistan"
            "dial_code" => "+993"
          ]
          "TC" => array:2 [
            "name" => "Turks and Caicos Islands"
            "dial_code" => "+1649"
          ]
          "TV" => array:2 [
            "name" => "Tuvalu"
            "dial_code" => "+688"
          ]
          "UG" => array:2 [
            "name" => "Uganda"
            "dial_code" => "+256"
          ]
          "UA" => array:2 [
            "name" => "Ukraine"
            "dial_code" => "+380"
          ]
          "AE" => array:2 [
            "name" => "United Arab Emirates"
            "dial_code" => "+971"
          ]
          "GB" => array:2 [
            "name" => "United Kingdom"
            "dial_code" => "+44"
          ]
          "US" => array:2 [
            "name" => "United States"
            "dial_code" => "+1"
          ]
          "UY" => array:2 [
            "name" => "Uruguay"
            "dial_code" => "+598"
          ]
          "UZ" => array:2 [
            "name" => "Uzbekistan"
            "dial_code" => "+998"
          ]
          "VU" => array:2 [
            "name" => "Vanuatu"
            "dial_code" => "+678"
          ]
          "VE" => array:2 [
            "name" => "Venezuela, Bolivarian Republic of Venezuela"
            "dial_code" => "+58"
          ]
          "VN" => array:2 [
            "name" => "Vietnam"
            "dial_code" => "+84"
          ]
          "VG" => array:2 [
            "name" => "Virgin Islands, British"
            "dial_code" => "+1284"
          ]
          "VI" => array:2 [
            "name" => "Virgin Islands, U.S."
            "dial_code" => "+1340"
          ]
          "WF" => array:2 [
            "name" => "Wallis and Futuna"
            "dial_code" => "+681"
          ]
          "YE" => array:2 [
            "name" => "Yemen"
            "dial_code" => "+967"
          ]
          "ZM" => array:2 [
            "name" => "Zambia"
            "dial_code" => "+260"
          ]
          "ZW" => array:2 [
            "name" => "Zimbabwe"
            "dial_code" => "+263"
          ]
        ]
        "date_picker_format" => "DD-MM-YYYY"
        "date_format" => "dd-mm-yyyy"
        "time_picker_format" => "HH:mm"
        "errors" => Illuminate\Support\ViewErrorBag {#2276}
        "user" => null
        "productsCount" => 0
        "service" => null
        "reqProduct" => []
      ]
      "obLevel" => 1
      "__env" => Illuminate\View\Factory {#2301}
      "app" => Illuminate\Foundation\Application {#9}
      "settings" => App\CompanySetting {#2314}
      "smsSettings" => App\SmsSetting {#2313}
      "themeSettings" => App\ThemeSetting {#2312}
      "languages" => Illuminate\Database\Eloquent\Collection {#2317}
      "frontThemeSettings" => App\FrontThemeSetting {#2309}
      "locations" => Illuminate\Database\Eloquent\Collection {#2305}
      "pages" => Illuminate\Database\Eloquent\Collection {#2298}
      "calling_codes" => array:242 [
        "AT" => array:2 [
          "name" => "Austria"
          "dial_code" => "+43"
        ]
        "AF" => array:2 [
          "name" => "Afghanistan"
          "dial_code" => "+93"
        ]
        "AX" => array:2 [
          "name" => "Aland Islands"
          "dial_code" => "+358"
        ]
        "AL" => array:2 [
          "name" => "Albania"
          "dial_code" => "+355"
        ]
        "DZ" => array:2 [
          "name" => "Algeria"
          "dial_code" => "+213"
        ]
        "AS" => array:2 [
          "name" => "AmericanSamoa"
          "dial_code" => "+1684"
        ]
        "AD" => array:2 [
          "name" => "Andorra"
          "dial_code" => "+376"
        ]
        "AO" => array:2 [
          "name" => "Angola"
          "dial_code" => "+244"
        ]
        "AI" => array:2 [
          "name" => "Anguilla"
          "dial_code" => "+1264"
        ]
        "AQ" => array:2 [
          "name" => "Antarctica"
          "dial_code" => "+672"
        ]
        "AG" => array:2 [
          "name" => "Antigua and Barbuda"
          "dial_code" => "+1268"
        ]
        "AR" => array:2 [
          "name" => "Argentina"
          "dial_code" => "+54"
        ]
        "AM" => array:2 [
          "name" => "Armenia"
          "dial_code" => "+374"
        ]
        "AW" => array:2 [
          "name" => "Aruba"
          "dial_code" => "+297"
        ]
        "AU" => array:2 [
          "name" => "Australia"
          "dial_code" => "+61"
        ]
        "AZ" => array:2 [
          "name" => "Azerbaijan"
          "dial_code" => "+994"
        ]
        "BS" => array:2 [
          "name" => "Bahamas"
          "dial_code" => "+1242"
        ]
        "BH" => array:2 [
          "name" => "Bahrain"
          "dial_code" => "+973"
        ]
        "BD" => array:2 [
          "name" => "Bangladesh"
          "dial_code" => "+880"
        ]
        "BB" => array:2 [
          "name" => "Barbados"
          "dial_code" => "+1246"
        ]
        "BY" => array:2 [
          "name" => "Belarus"
          "dial_code" => "+375"
        ]
        "BE" => array:2 [
          "name" => "Belgium"
          "dial_code" => "+32"
        ]
        "BZ" => array:2 [
          "name" => "Belize"
          "dial_code" => "+501"
        ]
        "BJ" => array:2 [
          "name" => "Benin"
          "dial_code" => "+229"
        ]
        "BM" => array:2 [
          "name" => "Bermuda"
          "dial_code" => "+1441"
        ]
        "BT" => array:2 [
          "name" => "Bhutan"
          "dial_code" => "+975"
        ]
        "BO" => array:2 [
          "name" => "Bolivia, Plurinational State of"
          "dial_code" => "+591"
        ]
        "BA" => array:2 [
          "name" => "Bosnia and Herzegovina"
          "dial_code" => "+387"
        ]
        "BW" => array:2 [
          "name" => "Botswana"
          "dial_code" => "+267"
        ]
        "BR" => array:2 [
          "name" => "Brazil"
          "dial_code" => "+55"
        ]
        "IO" => array:2 [
          "name" => "British Indian Ocean Territory"
          "dial_code" => "+246"
        ]
        "BN" => array:2 [
          "name" => "Brunei Darussalam"
          "dial_code" => "+673"
        ]
        "BG" => array:2 [
          "name" => "Bulgaria"
          "dial_code" => "+359"
        ]
        "BF" => array:2 [
          "name" => "Burkina Faso"
          "dial_code" => "+226"
        ]
        "BI" => array:2 [
          "name" => "Burundi"
          "dial_code" => "+257"
        ]
        "KH" => array:2 [
          "name" => "Cambodia"
          "dial_code" => "+855"
        ]
        "CM" => array:2 [
          "name" => "Cameroon"
          "dial_code" => "+237"
        ]
        "CA" => array:2 [
          "name" => "Canada"
          "dial_code" => "+1"
        ]
        "CV" => array:2 [
          "name" => "Cape Verde"
          "dial_code" => "+238"
        ]
        "KY" => array:2 [
          "name" => "Cayman Islands"
          "dial_code" => "+1345"
        ]
        "CF" => array:2 [
          "name" => "Central African Republic"
          "dial_code" => "+236"
        ]
        "TD" => array:2 [
          "name" => "Chad"
          "dial_code" => "+235"
        ]
        "CL" => array:2 [
          "name" => "Chile"
          "dial_code" => "+56"
        ]
        "CN" => array:2 [
          "name" => "China"
          "dial_code" => "+86"
        ]
        "CX" => array:2 [
          "name" => "Christmas Island"
          "dial_code" => "+61"
        ]
        "CC" => array:2 [
          "name" => "Cocos (Keeling) Islands"
          "dial_code" => "+61"
        ]
        "CO" => array:2 [
          "name" => "Colombia"
          "dial_code" => "+57"
        ]
        "KM" => array:2 [
          "name" => "Comoros"
          "dial_code" => "+269"
        ]
        "CG" => array:2 [
          "name" => "Congo"
          "dial_code" => "+242"
        ]
        "CD" => array:2 [
          "name" => "Congo, The Democratic Republic of the Congo"
          "dial_code" => "+243"
        ]
        "CK" => array:2 [
          "name" => "Cook Islands"
          "dial_code" => "+682"
        ]
        "CR" => array:2 [
          "name" => "Costa Rica"
          "dial_code" => "+506"
        ]
        "CI" => array:2 [
          "name" => "Cote d'Ivoire"
          "dial_code" => "+225"
        ]
        "HR" => array:2 [
          "name" => "Croatia"
          "dial_code" => "+385"
        ]
        "CU" => array:2 [
          "name" => "Cuba"
          "dial_code" => "+53"
        ]
        "CY" => array:2 [
          "name" => "Cyprus"
          "dial_code" => "+357"
        ]
        "CZ" => array:2 [
          "name" => "Czech Republic"
          "dial_code" => "+420"
        ]
        "DK" => array:2 [
          "name" => "Denmark"
          "dial_code" => "+45"
        ]
        "DJ" => array:2 [
          "name" => "Djibouti"
          "dial_code" => "+253"
        ]
        "DM" => array:2 [
          "name" => "Dominica"
          "dial_code" => "+1767"
        ]
        "DO" => array:2 [
          "name" => "Dominican Republic"
          "dial_code" => "+1849"
        ]
        "EC" => array:2 [
          "name" => "Ecuador"
          "dial_code" => "+593"
        ]
        "EG" => array:2 [
          "name" => "Egypt"
          "dial_code" => "+20"
        ]
        "SV" => array:2 [
          "name" => "El Salvador"
          "dial_code" => "+503"
        ]
        "GQ" => array:2 [
          "name" => "Equatorial Guinea"
          "dial_code" => "+240"
        ]
        "ER" => array:2 [
          "name" => "Eritrea"
          "dial_code" => "+291"
        ]
        "EE" => array:2 [
          "name" => "Estonia"
          "dial_code" => "+372"
        ]
        "ET" => array:2 [
          "name" => "Ethiopia"
          "dial_code" => "+251"
        ]
        "FK" => array:2 [
          "name" => "Falkland Islands (Malvinas)"
          "dial_code" => "+500"
        ]
        "FO" => array:2 [
          "name" => "Faroe Islands"
          "dial_code" => "+298"
        ]
        "FJ" => array:2 [
          "name" => "Fiji"
          "dial_code" => "+679"
        ]
        "FI" => array:2 [
          "name" => "Finland"
          "dial_code" => "+358"
        ]
        "FR" => array:2 [
          "name" => "France"
          "dial_code" => "+33"
        ]
        "GF" => array:2 [
          "name" => "French Guiana"
          "dial_code" => "+594"
        ]
        "PF" => array:2 [
          "name" => "French Polynesia"
          "dial_code" => "+689"
        ]
        "GA" => array:2 [
          "name" => "Gabon"
          "dial_code" => "+241"
        ]
        "GM" => array:2 [
          "name" => "Gambia"
          "dial_code" => "+220"
        ]
        "GE" => array:2 [
          "name" => "Georgia"
          "dial_code" => "+995"
        ]
        "DE" => array:2 [
          "name" => "Germany"
          "dial_code" => "+49"
        ]
        "GH" => array:2 [
          "name" => "Ghana"
          "dial_code" => "+233"
        ]
        "GI" => array:2 [
          "name" => "Gibraltar"
          "dial_code" => "+350"
        ]
        "GR" => array:2 [
          "name" => "Greece"
          "dial_code" => "+30"
        ]
        "GL" => array:2 [
          "name" => "Greenland"
          "dial_code" => "+299"
        ]
        "GD" => array:2 [
          "name" => "Grenada"
          "dial_code" => "+1473"
        ]
        "GP" => array:2 [
          "name" => "Guadeloupe"
          "dial_code" => "+590"
        ]
        "GU" => array:2 [
          "name" => "Guam"
          "dial_code" => "+1671"
        ]
        "GT" => array:2 [
          "name" => "Guatemala"
          "dial_code" => "+502"
        ]
        "GG" => array:2 [
          "name" => "Guernsey"
          "dial_code" => "+44"
        ]
        "GN" => array:2 [
          "name" => "Guinea"
          "dial_code" => "+224"
        ]
        "GW" => array:2 [
          "name" => "Guinea-Bissau"
          "dial_code" => "+245"
        ]
        "GY" => array:2 [
          "name" => "Guyana"
          "dial_code" => "+595"
        ]
        "HT" => array:2 [
          "name" => "Haiti"
          "dial_code" => "+509"
        ]
        "VA" => array:2 [
          "name" => "Holy See (Vatican City State)"
          "dial_code" => "+379"
        ]
        "HN" => array:2 [
          "name" => "Honduras"
          "dial_code" => "+504"
        ]
        "HK" => array:2 [
          "name" => "Hong Kong"
          "dial_code" => "+852"
        ]
        "HU" => array:2 [
          "name" => "Hungary"
          "dial_code" => "+36"
        ]
        "IS" => array:2 [
          "name" => "Iceland"
          "dial_code" => "+354"
        ]
        "IN" => array:2 [
          "name" => "India"
          "dial_code" => "+91"
        ]
        "ID" => array:2 [
          "name" => "Indonesia"
          "dial_code" => "+62"
        ]
        "IR" => array:2 [
          "name" => "Iran, Islamic Republic of Persian Gulf"
          "dial_code" => "+98"
        ]
        "IQ" => array:2 [
          "name" => "Iraq"
          "dial_code" => "+964"
        ]
        "IE" => array:2 [
          "name" => "Ireland"
          "dial_code" => "+353"
        ]
        "IM" => array:2 [
          "name" => "Isle of Man"
          "dial_code" => "+44"
        ]
        "IL" => array:2 [
          "name" => "Israel"
          "dial_code" => "+972"
        ]
        "IT" => array:2 [
          "name" => "Italy"
          "dial_code" => "+39"
        ]
        "JM" => array:2 [
          "name" => "Jamaica"
          "dial_code" => "+1876"
        ]
        "JP" => array:2 [
          "name" => "Japan"
          "dial_code" => "+81"
        ]
        "JE" => array:2 [
          "name" => "Jersey"
          "dial_code" => "+44"
        ]
        "JO" => array:2 [
          "name" => "Jordan"
          "dial_code" => "+962"
        ]
        "KZ" => array:2 [
          "name" => "Kazakhstan"
          "dial_code" => "+77"
        ]
        "KE" => array:2 [
          "name" => "Kenya"
          "dial_code" => "+254"
        ]
        "KI" => array:2 [
          "name" => "Kiribati"
          "dial_code" => "+686"
        ]
        "KP" => array:2 [
          "name" => "Korea, Democratic People's Republic of Korea"
          "dial_code" => "+850"
        ]
        "KR" => array:2 [
          "name" => "Korea, Republic of South Korea"
          "dial_code" => "+82"
        ]
        "KW" => array:2 [
          "name" => "Kuwait"
          "dial_code" => "+965"
        ]
        "KG" => array:2 [
          "name" => "Kyrgyzstan"
          "dial_code" => "+996"
        ]
        "LA" => array:2 [
          "name" => "Laos"
          "dial_code" => "+856"
        ]
        "LV" => array:2 [
          "name" => "Latvia"
          "dial_code" => "+371"
        ]
        "LB" => array:2 [
          "name" => "Lebanon"
          "dial_code" => "+961"
        ]
        "LS" => array:2 [
          "name" => "Lesotho"
          "dial_code" => "+266"
        ]
        "LR" => array:2 [
          "name" => "Liberia"
          "dial_code" => "+231"
        ]
        "LY" => array:2 [
          "name" => "Libyan Arab Jamahiriya"
          "dial_code" => "+218"
        ]
        "LI" => array:2 [
          "name" => "Liechtenstein"
          "dial_code" => "+423"
        ]
        "LT" => array:2 [
          "name" => "Lithuania"
          "dial_code" => "+370"
        ]
        "LU" => array:2 [
          "name" => "Luxembourg"
          "dial_code" => "+352"
        ]
        "MO" => array:2 [
          "name" => "Macao"
          "dial_code" => "+853"
        ]
        "MK" => array:2 [
          "name" => "Macedonia"
          "dial_code" => "+389"
        ]
        "MG" => array:2 [
          "name" => "Madagascar"
          "dial_code" => "+261"
        ]
        "MW" => array:2 [
          "name" => "Malawi"
          "dial_code" => "+265"
        ]
        "MY" => array:2 [
          "name" => "Malaysia"
          "dial_code" => "+60"
        ]
        "MV" => array:2 [
          "name" => "Maldives"
          "dial_code" => "+960"
        ]
        "ML" => array:2 [
          "name" => "Mali"
          "dial_code" => "+223"
        ]
        "MT" => array:2 [
          "name" => "Malta"
          "dial_code" => "+356"
        ]
        "MH" => array:2 [
          "name" => "Marshall Islands"
          "dial_code" => "+692"
        ]
        "MQ" => array:2 [
          "name" => "Martinique"
          "dial_code" => "+596"
        ]
        "MR" => array:2 [
          "name" => "Mauritania"
          "dial_code" => "+222"
        ]
        "MU" => array:2 [
          "name" => "Mauritius"
          "dial_code" => "+230"
        ]
        "YT" => array:2 [
          "name" => "Mayotte"
          "dial_code" => "+262"
        ]
        "MX" => array:2 [
          "name" => "Mexico"
          "dial_code" => "+52"
        ]
        "FM" => array:2 [
          "name" => "Micronesia, Federated States of Micronesia"
          "dial_code" => "+691"
        ]
        "MD" => array:2 [
          "name" => "Moldova"
          "dial_code" => "+373"
        ]
        "MC" => array:2 [
          "name" => "Monaco"
          "dial_code" => "+377"
        ]
        "MN" => array:2 [
          "name" => "Mongolia"
          "dial_code" => "+976"
        ]
        "ME" => array:2 [
          "name" => "Montenegro"
          "dial_code" => "+382"
        ]
        "MS" => array:2 [
          "name" => "Montserrat"
          "dial_code" => "+1664"
        ]
        "MA" => array:2 [
          "name" => "Morocco"
          "dial_code" => "+212"
        ]
        "MZ" => array:2 [
          "name" => "Mozambique"
          "dial_code" => "+258"
        ]
        "MM" => array:2 [
          "name" => "Myanmar"
          "dial_code" => "+95"
        ]
        "NA" => array:2 [
          "name" => "Namibia"
          "dial_code" => "+264"
        ]
        "NR" => array:2 [
          "name" => "Nauru"
          "dial_code" => "+674"
        ]
        "NP" => array:2 [
          "name" => "Nepal"
          "dial_code" => "+977"
        ]
        "NL" => array:2 [
          "name" => "Netherlands"
          "dial_code" => "+31"
        ]
        "AN" => array:2 [
          "name" => "Netherlands Antilles"
          "dial_code" => "+599"
        ]
        "NC" => array:2 [
          "name" => "New Caledonia"
          "dial_code" => "+687"
        ]
        "NZ" => array:2 [
          "name" => "New Zealand"
          "dial_code" => "+64"
        ]
        "NI" => array:2 [
          "name" => "Nicaragua"
          "dial_code" => "+505"
        ]
        "NE" => array:2 [
          "name" => "Niger"
          "dial_code" => "+227"
        ]
        "NG" => array:2 [
          "name" => "Nigeria"
          "dial_code" => "+234"
        ]
        "NU" => array:2 [
          "name" => "Niue"
          "dial_code" => "+683"
        ]
        "NF" => array:2 [
          "name" => "Norfolk Island"
          "dial_code" => "+672"
        ]
        "MP" => array:2 [
          "name" => "Northern Mariana Islands"
          "dial_code" => "+1670"
        ]
        "NO" => array:2 [
          "name" => "Norway"
          "dial_code" => "+47"
        ]
        "OM" => array:2 [
          "name" => "Oman"
          "dial_code" => "+968"
        ]
        "PK" => array:2 [
          "name" => "Pakistan"
          "dial_code" => "+92"
        ]
        "PW" => array:2 [
          "name" => "Palau"
          "dial_code" => "+680"
        ]
        "PS" => array:2 [
          "name" => "Palestinian Territory, Occupied"
          "dial_code" => "+970"
        ]
        "PA" => array:2 [
          "name" => "Panama"
          "dial_code" => "+507"
        ]
        "PG" => array:2 [
          "name" => "Papua New Guinea"
          "dial_code" => "+675"
        ]
        "PY" => array:2 [
          "name" => "Paraguay"
          "dial_code" => "+595"
        ]
        "PE" => array:2 [
          "name" => "Peru"
          "dial_code" => "+51"
        ]
        "PH" => array:2 [
          "name" => "Philippines"
          "dial_code" => "+63"
        ]
        "PN" => array:2 [
          "name" => "Pitcairn"
          "dial_code" => "+872"
        ]
        "PL" => array:2 [
          "name" => "Poland"
          "dial_code" => "+48"
        ]
        "PT" => array:2 [
          "name" => "Portugal"
          "dial_code" => "+351"
        ]
        "PR" => array:2 [
          "name" => "Puerto Rico"
          "dial_code" => "+1939"
        ]
        "QA" => array:2 [
          "name" => "Qatar"
          "dial_code" => "+974"
        ]
        "RO" => array:2 [
          "name" => "Romania"
          "dial_code" => "+40"
        ]
        "RU" => array:2 [
          "name" => "Russia"
          "dial_code" => "+7"
        ]
        "RW" => array:2 [
          "name" => "Rwanda"
          "dial_code" => "+250"
        ]
        "RE" => array:2 [
          "name" => "Reunion"
          "dial_code" => "+262"
        ]
        "BL" => array:2 [
          "name" => "Saint Barthelemy"
          "dial_code" => "+590"
        ]
        "SH" => array:2 [
          "name" => "Saint Helena, Ascension and Tristan Da Cunha"
          "dial_code" => "+290"
        ]
        "KN" => array:2 [
          "name" => "Saint Kitts and Nevis"
          "dial_code" => "+1869"
        ]
        "LC" => array:2 [
          "name" => "Saint Lucia"
          "dial_code" => "+1758"
        ]
        "MF" => array:2 [
          "name" => "Saint Martin"
          "dial_code" => "+590"
        ]
        "PM" => array:2 [
          "name" => "Saint Pierre and Miquelon"
          "dial_code" => "+508"
        ]
        "VC" => array:2 [
          "name" => "Saint Vincent and the Grenadines"
          "dial_code" => "+1784"
        ]
        "WS" => array:2 [
          "name" => "Samoa"
          "dial_code" => "+685"
        ]
        "SM" => array:2 [
          "name" => "San Marino"
          "dial_code" => "+378"
        ]
        "ST" => array:2 [
          "name" => "Sao Tome and Principe"
          "dial_code" => "+239"
        ]
        "SA" => array:2 [
          "name" => "Saudi Arabia"
          "dial_code" => "+966"
        ]
        "SN" => array:2 [
          "name" => "Senegal"
          "dial_code" => "+221"
        ]
        "RS" => array:2 [
          "name" => "Serbia"
          "dial_code" => "+381"
        ]
        "SC" => array:2 [
          "name" => "Seychelles"
          "dial_code" => "+248"
        ]
        "SL" => array:2 [
          "name" => "Sierra Leone"
          "dial_code" => "+232"
        ]
        "SG" => array:2 [
          "name" => "Singapore"
          "dial_code" => "+65"
        ]
        "SK" => array:2 [
          "name" => "Slovakia"
          "dial_code" => "+421"
        ]
        "SI" => array:2 [
          "name" => "Slovenia"
          "dial_code" => "+386"
        ]
        "SB" => array:2 [
          "name" => "Solomon Islands"
          "dial_code" => "+677"
        ]
        "SO" => array:2 [
          "name" => "Somalia"
          "dial_code" => "+252"
        ]
        "ZA" => array:2 [
          "name" => "South Africa"
          "dial_code" => "+27"
        ]
        "SS" => array:2 [
          "name" => "South Sudan"
          "dial_code" => "+211"
        ]
        "GS" => array:2 [
          "name" => "South Georgia and the South Sandwich Islands"
          "dial_code" => "+500"
        ]
        "ES" => array:2 [
          "name" => "Spain"
          "dial_code" => "+34"
        ]
        "LK" => array:2 [
          "name" => "Sri Lanka"
          "dial_code" => "+94"
        ]
        "SD" => array:2 [
          "name" => "Sudan"
          "dial_code" => "+249"
        ]
        "SR" => array:2 [
          "name" => "Suriname"
          "dial_code" => "+597"
        ]
        "SJ" => array:2 [
          "name" => "Svalbard and Jan Mayen"
          "dial_code" => "+47"
        ]
        "SZ" => array:2 [
          "name" => "Swaziland"
          "dial_code" => "+268"
        ]
        "SE" => array:2 [
          "name" => "Sweden"
          "dial_code" => "+46"
        ]
        "CH" => array:2 [
          "name" => "Switzerland"
          "dial_code" => "+41"
        ]
        "SY" => array:2 [
          "name" => "Syrian Arab Republic"
          "dial_code" => "+963"
        ]
        "TW" => array:2 [
          "name" => "Taiwan"
          "dial_code" => "+886"
        ]
        "TJ" => array:2 [
          "name" => "Tajikistan"
          "dial_code" => "+992"
        ]
        "TZ" => array:2 [
          "name" => "Tanzania, United Republic of Tanzania"
          "dial_code" => "+255"
        ]
        "TH" => array:2 [
          "name" => "Thailand"
          "dial_code" => "+66"
        ]
        "TL" => array:2 [
          "name" => "Timor-Leste"
          "dial_code" => "+670"
        ]
        "TG" => array:2 [
          "name" => "Togo"
          "dial_code" => "+228"
        ]
        "TK" => array:2 [
          "name" => "Tokelau"
          "dial_code" => "+690"
        ]
        "TO" => array:2 [
          "name" => "Tonga"
          "dial_code" => "+676"
        ]
        "TT" => array:2 [
          "name" => "Trinidad and Tobago"
          "dial_code" => "+1868"
        ]
        "TN" => array:2 [
          "name" => "Tunisia"
          "dial_code" => "+216"
        ]
        "TR" => array:2 [
          "name" => "Turkey"
          "dial_code" => "+90"
        ]
        "TM" => array:2 [
          "name" => "Turkmenistan"
          "dial_code" => "+993"
        ]
        "TC" => array:2 [
          "name" => "Turks and Caicos Islands"
          "dial_code" => "+1649"
        ]
        "TV" => array:2 [
          "name" => "Tuvalu"
          "dial_code" => "+688"
        ]
        "UG" => array:2 [
          "name" => "Uganda"
          "dial_code" => "+256"
        ]
        "UA" => array:2 [
          "name" => "Ukraine"
          "dial_code" => "+380"
        ]
        "AE" => array:2 [
          "name" => "United Arab Emirates"
          "dial_code" => "+971"
        ]
        "GB" => array:2 [
          "name" => "United Kingdom"
          "dial_code" => "+44"
        ]
        "US" => array:2 [
          "name" => "United States"
          "dial_code" => "+1"
        ]
        "UY" => array:2 [
          "name" => "Uruguay"
          "dial_code" => "+598"
        ]
        "UZ" => array:2 [
          "name" => "Uzbekistan"
          "dial_code" => "+998"
        ]
        "VU" => array:2 [
          "name" => "Vanuatu"
          "dial_code" => "+678"
        ]
        "VE" => array:2 [
          "name" => "Venezuela, Bolivarian Republic of Venezuela"
          "dial_code" => "+58"
        ]
        "VN" => array:2 [
          "name" => "Vietnam"
          "dial_code" => "+84"
        ]
        "VG" => array:2 [
          "name" => "Virgin Islands, British"
          "dial_code" => "+1284"
        ]
        "VI" => array:2 [
          "name" => "Virgin Islands, U.S."
          "dial_code" => "+1340"
        ]
        "WF" => array:2 [
          "name" => "Wallis and Futuna"
          "dial_code" => "+681"
        ]
        "YE" => array:2 [
          "name" => "Yemen"
          "dial_code" => "+967"
        ]
        "ZM" => array:2 [
          "name" => "Zambia"
          "dial_code" => "+260"
        ]
        "ZW" => array:2 [
          "name" => "Zimbabwe"
          "dial_code" => "+263"
        ]
      ]
      "date_picker_format" => "DD-MM-YYYY"
      "date_format" => "dd-mm-yyyy"
      "time_picker_format" => "HH:mm"
      "errors" => Illuminate\Support\ViewErrorBag {#2276}
      "user" => null
      "productsCount" => 0
      "service" => null
      "reqProduct" => []
    ]
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
    /**
     * Get the evaluated contents of the view at the given path.
     *
     * @param  string  $__path
     * @param  array  $__data
     * @return string
     */
    protected function evaluatePath($__path, $__data)
    {
        $obLevel = ob_get_level();
 
        ob_start();
 
        extract($__data, EXTR_SKIP);
 
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            include $__path;
        } catch (Throwable $e) {
            $this->handleViewException($e, $obLevel);
        }
 
        return ltrim(ob_get_clean());
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Throwable  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Throwable
     */
    protected function handleViewException(Throwable $e, $obLevel)
    {
        while (ob_get_level() > $obLevel) {
            ob_end_clean();
Arguments
  1. "/var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php"
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
     * @param  string  $path
     * @param  array  $data
     * @return string
     */
    public function get($path, array $data = [])
    {
        $this->lastCompiled[] = $path;
 
        // If this given view has expired, which means it has simply been edited since
        // it was last compiled, we will re-compile the views so we can evaluate a
        // fresh copy of the view. We'll pass the compiler the path of the view.
        if ($this->checkExpiration &&
            $this->compiler->isExpired($path)) {
            $this->compiler->compile($path);
        }
 
        // Once we have the path to the compiled file, we will evaluate the paths with
        // typical PHP just like any other templates. We also keep a stack of views
        // which have been rendered for right exception messages to be generated.
        $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data);
 
        array_pop($this->lastCompiled);
 
        return $results;
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Throwable  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Throwable
     */
    protected function handleViewException(Throwable $e, $obLevel)
    {
        $e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
 
        parent::handleViewException($e, $obLevel);
Arguments
  1. "/var/www/vhosts/hatis.at/httpdocs/storage/framework/views/7bde402f2ff59dc03eae1c3a2d8617219b16743e.php"
    
  2. array:18 [
      "__env" => Illuminate\View\Factory {#2301}
      "app" => Illuminate\Foundation\Application {#9}
      "settings" => App\CompanySetting {#2314}
      "smsSettings" => App\SmsSetting {#2313}
      "themeSettings" => App\ThemeSetting {#2312}
      "languages" => Illuminate\Database\Eloquent\Collection {#2317}
      "frontThemeSettings" => App\FrontThemeSetting {#2309}
      "locations" => Illuminate\Database\Eloquent\Collection {#2305}
      "pages" => Illuminate\Database\Eloquent\Collection {#2298}
      "calling_codes" => array:242 [
        "AT" => array:2 [
          "name" => "Austria"
          "dial_code" => "+43"
        ]
        "AF" => array:2 [
          "name" => "Afghanistan"
          "dial_code" => "+93"
        ]
        "AX" => array:2 [
          "name" => "Aland Islands"
          "dial_code" => "+358"
        ]
        "AL" => array:2 [
          "name" => "Albania"
          "dial_code" => "+355"
        ]
        "DZ" => array:2 [
          "name" => "Algeria"
          "dial_code" => "+213"
        ]
        "AS" => array:2 [
          "name" => "AmericanSamoa"
          "dial_code" => "+1684"
        ]
        "AD" => array:2 [
          "name" => "Andorra"
          "dial_code" => "+376"
        ]
        "AO" => array:2 [
          "name" => "Angola"
          "dial_code" => "+244"
        ]
        "AI" => array:2 [
          "name" => "Anguilla"
          "dial_code" => "+1264"
        ]
        "AQ" => array:2 [
          "name" => "Antarctica"
          "dial_code" => "+672"
        ]
        "AG" => array:2 [
          "name" => "Antigua and Barbuda"
          "dial_code" => "+1268"
        ]
        "AR" => array:2 [
          "name" => "Argentina"
          "dial_code" => "+54"
        ]
        "AM" => array:2 [
          "name" => "Armenia"
          "dial_code" => "+374"
        ]
        "AW" => array:2 [
          "name" => "Aruba"
          "dial_code" => "+297"
        ]
        "AU" => array:2 [
          "name" => "Australia"
          "dial_code" => "+61"
        ]
        "AZ" => array:2 [
          "name" => "Azerbaijan"
          "dial_code" => "+994"
        ]
        "BS" => array:2 [
          "name" => "Bahamas"
          "dial_code" => "+1242"
        ]
        "BH" => array:2 [
          "name" => "Bahrain"
          "dial_code" => "+973"
        ]
        "BD" => array:2 [
          "name" => "Bangladesh"
          "dial_code" => "+880"
        ]
        "BB" => array:2 [
          "name" => "Barbados"
          "dial_code" => "+1246"
        ]
        "BY" => array:2 [
          "name" => "Belarus"
          "dial_code" => "+375"
        ]
        "BE" => array:2 [
          "name" => "Belgium"
          "dial_code" => "+32"
        ]
        "BZ" => array:2 [
          "name" => "Belize"
          "dial_code" => "+501"
        ]
        "BJ" => array:2 [
          "name" => "Benin"
          "dial_code" => "+229"
        ]
        "BM" => array:2 [
          "name" => "Bermuda"
          "dial_code" => "+1441"
        ]
        "BT" => array:2 [
          "name" => "Bhutan"
          "dial_code" => "+975"
        ]
        "BO" => array:2 [
          "name" => "Bolivia, Plurinational State of"
          "dial_code" => "+591"
        ]
        "BA" => array:2 [
          "name" => "Bosnia and Herzegovina"
          "dial_code" => "+387"
        ]
        "BW" => array:2 [
          "name" => "Botswana"
          "dial_code" => "+267"
        ]
        "BR" => array:2 [
          "name" => "Brazil"
          "dial_code" => "+55"
        ]
        "IO" => array:2 [
          "name" => "British Indian Ocean Territory"
          "dial_code" => "+246"
        ]
        "BN" => array:2 [
          "name" => "Brunei Darussalam"
          "dial_code" => "+673"
        ]
        "BG" => array:2 [
          "name" => "Bulgaria"
          "dial_code" => "+359"
        ]
        "BF" => array:2 [
          "name" => "Burkina Faso"
          "dial_code" => "+226"
        ]
        "BI" => array:2 [
          "name" => "Burundi"
          "dial_code" => "+257"
        ]
        "KH" => array:2 [
          "name" => "Cambodia"
          "dial_code" => "+855"
        ]
        "CM" => array:2 [
          "name" => "Cameroon"
          "dial_code" => "+237"
        ]
        "CA" => array:2 [
          "name" => "Canada"
          "dial_code" => "+1"
        ]
        "CV" => array:2 [
          "name" => "Cape Verde"
          "dial_code" => "+238"
        ]
        "KY" => array:2 [
          "name" => "Cayman Islands"
          "dial_code" => "+1345"
        ]
        "CF" => array:2 [
          "name" => "Central African Republic"
          "dial_code" => "+236"
        ]
        "TD" => array:2 [
          "name" => "Chad"
          "dial_code" => "+235"
        ]
        "CL" => array:2 [
          "name" => "Chile"
          "dial_code" => "+56"
        ]
        "CN" => array:2 [
          "name" => "China"
          "dial_code" => "+86"
        ]
        "CX" => array:2 [
          "name" => "Christmas Island"
          "dial_code" => "+61"
        ]
        "CC" => array:2 [
          "name" => "Cocos (Keeling) Islands"
          "dial_code" => "+61"
        ]
        "CO" => array:2 [
          "name" => "Colombia"
          "dial_code" => "+57"
        ]
        "KM" => array:2 [
          "name" => "Comoros"
          "dial_code" => "+269"
        ]
        "CG" => array:2 [
          "name" => "Congo"
          "dial_code" => "+242"
        ]
        "CD" => array:2 [
          "name" => "Congo, The Democratic Republic of the Congo"
          "dial_code" => "+243"
        ]
        "CK" => array:2 [
          "name" => "Cook Islands"
          "dial_code" => "+682"
        ]
        "CR" => array:2 [
          "name" => "Costa Rica"
          "dial_code" => "+506"
        ]
        "CI" => array:2 [
          "name" => "Cote d'Ivoire"
          "dial_code" => "+225"
        ]
        "HR" => array:2 [
          "name" => "Croatia"
          "dial_code" => "+385"
        ]
        "CU" => array:2 [
          "name" => "Cuba"
          "dial_code" => "+53"
        ]
        "CY" => array:2 [
          "name" => "Cyprus"
          "dial_code" => "+357"
        ]
        "CZ" => array:2 [
          "name" => "Czech Republic"
          "dial_code" => "+420"
        ]
        "DK" => array:2 [
          "name" => "Denmark"
          "dial_code" => "+45"
        ]
        "DJ" => array:2 [
          "name" => "Djibouti"
          "dial_code" => "+253"
        ]
        "DM" => array:2 [
          "name" => "Dominica"
          "dial_code" => "+1767"
        ]
        "DO" => array:2 [
          "name" => "Dominican Republic"
          "dial_code" => "+1849"
        ]
        "EC" => array:2 [
          "name" => "Ecuador"
          "dial_code" => "+593"
        ]
        "EG" => array:2 [
          "name" => "Egypt"
          "dial_code" => "+20"
        ]
        "SV" => array:2 [
          "name" => "El Salvador"
          "dial_code" => "+503"
        ]
        "GQ" => array:2 [
          "name" => "Equatorial Guinea"
          "dial_code" => "+240"
        ]
        "ER" => array:2 [
          "name" => "Eritrea"
          "dial_code" => "+291"
        ]
        "EE" => array:2 [
          "name" => "Estonia"
          "dial_code" => "+372"
        ]
        "ET" => array:2 [
          "name" => "Ethiopia"
          "dial_code" => "+251"
        ]
        "FK" => array:2 [
          "name" => "Falkland Islands (Malvinas)"
          "dial_code" => "+500"
        ]
        "FO" => array:2 [
          "name" => "Faroe Islands"
          "dial_code" => "+298"
        ]
        "FJ" => array:2 [
          "name" => "Fiji"
          "dial_code" => "+679"
        ]
        "FI" => array:2 [
          "name" => "Finland"
          "dial_code" => "+358"
        ]
        "FR" => array:2 [
          "name" => "France"
          "dial_code" => "+33"
        ]
        "GF" => array:2 [
          "name" => "French Guiana"
          "dial_code" => "+594"
        ]
        "PF" => array:2 [
          "name" => "French Polynesia"
          "dial_code" => "+689"
        ]
        "GA" => array:2 [
          "name" => "Gabon"
          "dial_code" => "+241"
        ]
        "GM" => array:2 [
          "name" => "Gambia"
          "dial_code" => "+220"
        ]
        "GE" => array:2 [
          "name" => "Georgia"
          "dial_code" => "+995"
        ]
        "DE" => array:2 [
          "name" => "Germany"
          "dial_code" => "+49"
        ]
        "GH" => array:2 [
          "name" => "Ghana"
          "dial_code" => "+233"
        ]
        "GI" => array:2 [
          "name" => "Gibraltar"
          "dial_code" => "+350"
        ]
        "GR" => array:2 [
          "name" => "Greece"
          "dial_code" => "+30"
        ]
        "GL" => array:2 [
          "name" => "Greenland"
          "dial_code" => "+299"
        ]
        "GD" => array:2 [
          "name" => "Grenada"
          "dial_code" => "+1473"
        ]
        "GP" => array:2 [
          "name" => "Guadeloupe"
          "dial_code" => "+590"
        ]
        "GU" => array:2 [
          "name" => "Guam"
          "dial_code" => "+1671"
        ]
        "GT" => array:2 [
          "name" => "Guatemala"
          "dial_code" => "+502"
        ]
        "GG" => array:2 [
          "name" => "Guernsey"
          "dial_code" => "+44"
        ]
        "GN" => array:2 [
          "name" => "Guinea"
          "dial_code" => "+224"
        ]
        "GW" => array:2 [
          "name" => "Guinea-Bissau"
          "dial_code" => "+245"
        ]
        "GY" => array:2 [
          "name" => "Guyana"
          "dial_code" => "+595"
        ]
        "HT" => array:2 [
          "name" => "Haiti"
          "dial_code" => "+509"
        ]
        "VA" => array:2 [
          "name" => "Holy See (Vatican City State)"
          "dial_code" => "+379"
        ]
        "HN" => array:2 [
          "name" => "Honduras"
          "dial_code" => "+504"
        ]
        "HK" => array:2 [
          "name" => "Hong Kong"
          "dial_code" => "+852"
        ]
        "HU" => array:2 [
          "name" => "Hungary"
          "dial_code" => "+36"
        ]
        "IS" => array:2 [
          "name" => "Iceland"
          "dial_code" => "+354"
        ]
        "IN" => array:2 [
          "name" => "India"
          "dial_code" => "+91"
        ]
        "ID" => array:2 [
          "name" => "Indonesia"
          "dial_code" => "+62"
        ]
        "IR" => array:2 [
          "name" => "Iran, Islamic Republic of Persian Gulf"
          "dial_code" => "+98"
        ]
        "IQ" => array:2 [
          "name" => "Iraq"
          "dial_code" => "+964"
        ]
        "IE" => array:2 [
          "name" => "Ireland"
          "dial_code" => "+353"
        ]
        "IM" => array:2 [
          "name" => "Isle of Man"
          "dial_code" => "+44"
        ]
        "IL" => array:2 [
          "name" => "Israel"
          "dial_code" => "+972"
        ]
        "IT" => array:2 [
          "name" => "Italy"
          "dial_code" => "+39"
        ]
        "JM" => array:2 [
          "name" => "Jamaica"
          "dial_code" => "+1876"
        ]
        "JP" => array:2 [
          "name" => "Japan"
          "dial_code" => "+81"
        ]
        "JE" => array:2 [
          "name" => "Jersey"
          "dial_code" => "+44"
        ]
        "JO" => array:2 [
          "name" => "Jordan"
          "dial_code" => "+962"
        ]
        "KZ" => array:2 [
          "name" => "Kazakhstan"
          "dial_code" => "+77"
        ]
        "KE" => array:2 [
          "name" => "Kenya"
          "dial_code" => "+254"
        ]
        "KI" => array:2 [
          "name" => "Kiribati"
          "dial_code" => "+686"
        ]
        "KP" => array:2 [
          "name" => "Korea, Democratic People's Republic of Korea"
          "dial_code" => "+850"
        ]
        "KR" => array:2 [
          "name" => "Korea, Republic of South Korea"
          "dial_code" => "+82"
        ]
        "KW" => array:2 [
          "name" => "Kuwait"
          "dial_code" => "+965"
        ]
        "KG" => array:2 [
          "name" => "Kyrgyzstan"
          "dial_code" => "+996"
        ]
        "LA" => array:2 [
          "name" => "Laos"
          "dial_code" => "+856"
        ]
        "LV" => array:2 [
          "name" => "Latvia"
          "dial_code" => "+371"
        ]
        "LB" => array:2 [
          "name" => "Lebanon"
          "dial_code" => "+961"
        ]
        "LS" => array:2 [
          "name" => "Lesotho"
          "dial_code" => "+266"
        ]
        "LR" => array:2 [
          "name" => "Liberia"
          "dial_code" => "+231"
        ]
        "LY" => array:2 [
          "name" => "Libyan Arab Jamahiriya"
          "dial_code" => "+218"
        ]
        "LI" => array:2 [
          "name" => "Liechtenstein"
          "dial_code" => "+423"
        ]
        "LT" => array:2 [
          "name" => "Lithuania"
          "dial_code" => "+370"
        ]
        "LU" => array:2 [
          "name" => "Luxembourg"
          "dial_code" => "+352"
        ]
        "MO" => array:2 [
          "name" => "Macao"
          "dial_code" => "+853"
        ]
        "MK" => array:2 [
          "name" => "Macedonia"
          "dial_code" => "+389"
        ]
        "MG" => array:2 [
          "name" => "Madagascar"
          "dial_code" => "+261"
        ]
        "MW" => array:2 [
          "name" => "Malawi"
          "dial_code" => "+265"
        ]
        "MY" => array:2 [
          "name" => "Malaysia"
          "dial_code" => "+60"
        ]
        "MV" => array:2 [
          "name" => "Maldives"
          "dial_code" => "+960"
        ]
        "ML" => array:2 [
          "name" => "Mali"
          "dial_code" => "+223"
        ]
        "MT" => array:2 [
          "name" => "Malta"
          "dial_code" => "+356"
        ]
        "MH" => array:2 [
          "name" => "Marshall Islands"
          "dial_code" => "+692"
        ]
        "MQ" => array:2 [
          "name" => "Martinique"
          "dial_code" => "+596"
        ]
        "MR" => array:2 [
          "name" => "Mauritania"
          "dial_code" => "+222"
        ]
        "MU" => array:2 [
          "name" => "Mauritius"
          "dial_code" => "+230"
        ]
        "YT" => array:2 [
          "name" => "Mayotte"
          "dial_code" => "+262"
        ]
        "MX" => array:2 [
          "name" => "Mexico"
          "dial_code" => "+52"
        ]
        "FM" => array:2 [
          "name" => "Micronesia, Federated States of Micronesia"
          "dial_code" => "+691"
        ]
        "MD" => array:2 [
          "name" => "Moldova"
          "dial_code" => "+373"
        ]
        "MC" => array:2 [
          "name" => "Monaco"
          "dial_code" => "+377"
        ]
        "MN" => array:2 [
          "name" => "Mongolia"
          "dial_code" => "+976"
        ]
        "ME" => array:2 [
          "name" => "Montenegro"
          "dial_code" => "+382"
        ]
        "MS" => array:2 [
          "name" => "Montserrat"
          "dial_code" => "+1664"
        ]
        "MA" => array:2 [
          "name" => "Morocco"
          "dial_code" => "+212"
        ]
        "MZ" => array:2 [
          "name" => "Mozambique"
          "dial_code" => "+258"
        ]
        "MM" => array:2 [
          "name" => "Myanmar"
          "dial_code" => "+95"
        ]
        "NA" => array:2 [
          "name" => "Namibia"
          "dial_code" => "+264"
        ]
        "NR" => array:2 [
          "name" => "Nauru"
          "dial_code" => "+674"
        ]
        "NP" => array:2 [
          "name" => "Nepal"
          "dial_code" => "+977"
        ]
        "NL" => array:2 [
          "name" => "Netherlands"
          "dial_code" => "+31"
        ]
        "AN" => array:2 [
          "name" => "Netherlands Antilles"
          "dial_code" => "+599"
        ]
        "NC" => array:2 [
          "name" => "New Caledonia"
          "dial_code" => "+687"
        ]
        "NZ" => array:2 [
          "name" => "New Zealand"
          "dial_code" => "+64"
        ]
        "NI" => array:2 [
          "name" => "Nicaragua"
          "dial_code" => "+505"
        ]
        "NE" => array:2 [
          "name" => "Niger"
          "dial_code" => "+227"
        ]
        "NG" => array:2 [
          "name" => "Nigeria"
          "dial_code" => "+234"
        ]
        "NU" => array:2 [
          "name" => "Niue"
          "dial_code" => "+683"
        ]
        "NF" => array:2 [
          "name" => "Norfolk Island"
          "dial_code" => "+672"
        ]
        "MP" => array:2 [
          "name" => "Northern Mariana Islands"
          "dial_code" => "+1670"
        ]
        "NO" => array:2 [
          "name" => "Norway"
          "dial_code" => "+47"
        ]
        "OM" => array:2 [
          "name" => "Oman"
          "dial_code" => "+968"
        ]
        "PK" => array:2 [
          "name" => "Pakistan"
          "dial_code" => "+92"
        ]
        "PW" => array:2 [
          "name" => "Palau"
          "dial_code" => "+680"
        ]
        "PS" => array:2 [
          "name" => "Palestinian Territory, Occupied"
          "dial_code" => "+970"
        ]
        "PA" => array:2 [
          "name" => "Panama"
          "dial_code" => "+507"
        ]
        "PG" => array:2 [
          "name" => "Papua New Guinea"
          "dial_code" => "+675"
        ]
        "PY" => array:2 [
          "name" => "Paraguay"
          "dial_code" => "+595"
        ]
        "PE" => array:2 [
          "name" => "Peru"
          "dial_code" => "+51"
        ]
        "PH" => array:2 [
          "name" => "Philippines"
          "dial_code" => "+63"
        ]
        "PN" => array:2 [
          "name" => "Pitcairn"
          "dial_code" => "+872"
        ]
        "PL" => array:2 [
          "name" => "Poland"
          "dial_code" => "+48"
        ]
        "PT" => array:2 [
          "name" => "Portugal"
          "dial_code" => "+351"
        ]
        "PR" => array:2 [
          "name" => "Puerto Rico"
          "dial_code" => "+1939"
        ]
        "QA" => array:2 [
          "name" => "Qatar"
          "dial_code" => "+974"
        ]
        "RO" => array:2 [
          "name" => "Romania"
          "dial_code" => "+40"
        ]
        "RU" => array:2 [
          "name" => "Russia"
          "dial_code" => "+7"
        ]
        "RW" => array:2 [
          "name" => "Rwanda"
          "dial_code" => "+250"
        ]
        "RE" => array:2 [
          "name" => "Reunion"
          "dial_code" => "+262"
        ]
        "BL" => array:2 [
          "name" => "Saint Barthelemy"
          "dial_code" => "+590"
        ]
        "SH" => array:2 [
          "name" => "Saint Helena, Ascension and Tristan Da Cunha"
          "dial_code" => "+290"
        ]
        "KN" => array:2 [
          "name" => "Saint Kitts and Nevis"
          "dial_code" => "+1869"
        ]
        "LC" => array:2 [
          "name" => "Saint Lucia"
          "dial_code" => "+1758"
        ]
        "MF" => array:2 [
          "name" => "Saint Martin"
          "dial_code" => "+590"
        ]
        "PM" => array:2 [
          "name" => "Saint Pierre and Miquelon"
          "dial_code" => "+508"
        ]
        "VC" => array:2 [
          "name" => "Saint Vincent and the Grenadines"
          "dial_code" => "+1784"
        ]
        "WS" => array:2 [
          "name" => "Samoa"
          "dial_code" => "+685"
        ]
        "SM" => array:2 [
          "name" => "San Marino"
          "dial_code" => "+378"
        ]
        "ST" => array:2 [
          "name" => "Sao Tome and Principe"
          "dial_code" => "+239"
        ]
        "SA" => array:2 [
          "name" => "Saudi Arabia"
          "dial_code" => "+966"
        ]
        "SN" => array:2 [
          "name" => "Senegal"
          "dial_code" => "+221"
        ]
        "RS" => array:2 [
          "name" => "Serbia"
          "dial_code" => "+381"
        ]
        "SC" => array:2 [
          "name" => "Seychelles"
          "dial_code" => "+248"
        ]
        "SL" => array:2 [
          "name" => "Sierra Leone"
          "dial_code" => "+232"
        ]
        "SG" => array:2 [
          "name" => "Singapore"
          "dial_code" => "+65"
        ]
        "SK" => array:2 [
          "name" => "Slovakia"
          "dial_code" => "+421"
        ]
        "SI" => array:2 [
          "name" => "Slovenia"
          "dial_code" => "+386"
        ]
        "SB" => array:2 [
          "name" => "Solomon Islands"
          "dial_code" => "+677"
        ]
        "SO" => array:2 [
          "name" => "Somalia"
          "dial_code" => "+252"
        ]
        "ZA" => array:2 [
          "name" => "South Africa"
          "dial_code" => "+27"
        ]
        "SS" => array:2 [
          "name" => "South Sudan"
          "dial_code" => "+211"
        ]
        "GS" => array:2 [
          "name" => "South Georgia and the South Sandwich Islands"
          "dial_code" => "+500"
        ]
        "ES" => array:2 [
          "name" => "Spain"
          "dial_code" => "+34"
        ]
        "LK" => array:2 [
          "name" => "Sri Lanka"
          "dial_code" => "+94"
        ]
        "SD" => array:2 [
          "name" => "Sudan"
          "dial_code" => "+249"
        ]
        "SR" => array:2 [
          "name" => "Suriname"
          "dial_code" => "+597"
        ]
        "SJ" => array:2 [
          "name" => "Svalbard and Jan Mayen"
          "dial_code" => "+47"
        ]
        "SZ" => array:2 [
          "name" => "Swaziland"
          "dial_code" => "+268"
        ]
        "SE" => array:2 [
          "name" => "Sweden"
          "dial_code" => "+46"
        ]
        "CH" => array:2 [
          "name" => "Switzerland"
          "dial_code" => "+41"
        ]
        "SY" => array:2 [
          "name" => "Syrian Arab Republic"
          "dial_code" => "+963"
        ]
        "TW" => array:2 [
          "name" => "Taiwan"
          "dial_code" => "+886"
        ]
        "TJ" => array:2 [
          "name" => "Tajikistan"
          "dial_code" => "+992"
        ]
        "TZ" => array:2 [
          "name" => "Tanzania, United Republic of Tanzania"
          "dial_code" => "+255"
        ]
        "TH" => array:2 [
          "name" => "Thailand"
          "dial_code" => "+66"
        ]
        "TL" => array:2 [
          "name" => "Timor-Leste"
          "dial_code" => "+670"
        ]
        "TG" => array:2 [
          "name" => "Togo"
          "dial_code" => "+228"
        ]
        "TK" => array:2 [
          "name" => "Tokelau"
          "dial_code" => "+690"
        ]
        "TO" => array:2 [
          "name" => "Tonga"
          "dial_code" => "+676"
        ]
        "TT" => array:2 [
          "name" => "Trinidad and Tobago"
          "dial_code" => "+1868"
        ]
        "TN" => array:2 [
          "name" => "Tunisia"
          "dial_code" => "+216"
        ]
        "TR" => array:2 [
          "name" => "Turkey"
          "dial_code" => "+90"
        ]
        "TM" => array:2 [
          "name" => "Turkmenistan"
          "dial_code" => "+993"
        ]
        "TC" => array:2 [
          "name" => "Turks and Caicos Islands"
          "dial_code" => "+1649"
        ]
        "TV" => array:2 [
          "name" => "Tuvalu"
          "dial_code" => "+688"
        ]
        "UG" => array:2 [
          "name" => "Uganda"
          "dial_code" => "+256"
        ]
        "UA" => array:2 [
          "name" => "Ukraine"
          "dial_code" => "+380"
        ]
        "AE" => array:2 [
          "name" => "United Arab Emirates"
          "dial_code" => "+971"
        ]
        "GB" => array:2 [
          "name" => "United Kingdom"
          "dial_code" => "+44"
        ]
        "US" => array:2 [
          "name" => "United States"
          "dial_code" => "+1"
        ]
        "UY" => array:2 [
          "name" => "Uruguay"
          "dial_code" => "+598"
        ]
        "UZ" => array:2 [
          "name" => "Uzbekistan"
          "dial_code" => "+998"
        ]
        "VU" => array:2 [
          "name" => "Vanuatu"
          "dial_code" => "+678"
        ]
        "VE" => array:2 [
          "name" => "Venezuela, Bolivarian Republic of Venezuela"
          "dial_code" => "+58"
        ]
        "VN" => array:2 [
          "name" => "Vietnam"
          "dial_code" => "+84"
        ]
        "VG" => array:2 [
          "name" => "Virgin Islands, British"
          "dial_code" => "+1284"
        ]
        "VI" => array:2 [
          "name" => "Virgin Islands, U.S."
          "dial_code" => "+1340"
        ]
        "WF" => array:2 [
          "name" => "Wallis and Futuna"
          "dial_code" => "+681"
        ]
        "YE" => array:2 [
          "name" => "Yemen"
          "dial_code" => "+967"
        ]
        "ZM" => array:2 [
          "name" => "Zambia"
          "dial_code" => "+260"
        ]
        "ZW" => array:2 [
          "name" => "Zimbabwe"
          "dial_code" => "+263"
        ]
      ]
      "date_picker_format" => "DD-MM-YYYY"
      "date_format" => "dd-mm-yyyy"
      "time_picker_format" => "HH:mm"
      "errors" => Illuminate\Support\ViewErrorBag {#2276}
      "user" => null
      "productsCount" => 0
      "service" => null
      "reqProduct" => []
    ]
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/View.php
        $this->factory->callComposer($this);
 
        $contents = $this->getContents();
 
        // Once we've finished rendering the view, we'll decrement the render count
        // so that each sections get flushed out next time a view is created and
        // no old sections are staying around in the memory of an environment.
        $this->factory->decrementRender();
 
        return $contents;
    }
 
    /**
     * Get the evaluated contents of the view.
     *
     * @return string
     */
    protected function getContents()
    {
        return $this->engine->get($this->path, $this->gatherData());
    }
 
    /**
     * Get the data bound to the view instance.
     *
     * @return array
     */
    public function gatherData()
    {
        $data = array_merge($this->factory->getShared(), $this->data);
 
        foreach ($data as $key => $value) {
            if ($value instanceof Renderable) {
                $data[$key] = $value->render();
            }
        }
 
        return $data;
    }
 
Arguments
  1. "/var/www/vhosts/hatis.at/httpdocs/resources/views/front/service_detail.blade.php"
    
  2. array:18 [
      "__env" => Illuminate\View\Factory {#2301}
      "app" => Illuminate\Foundation\Application {#9}
      "settings" => App\CompanySetting {#2314}
      "smsSettings" => App\SmsSetting {#2313}
      "themeSettings" => App\ThemeSetting {#2312}
      "languages" => Illuminate\Database\Eloquent\Collection {#2317}
      "frontThemeSettings" => App\FrontThemeSetting {#2309}
      "locations" => Illuminate\Database\Eloquent\Collection {#2305}
      "pages" => Illuminate\Database\Eloquent\Collection {#2298}
      "calling_codes" => array:242 [
        "AT" => array:2 [
          "name" => "Austria"
          "dial_code" => "+43"
        ]
        "AF" => array:2 [
          "name" => "Afghanistan"
          "dial_code" => "+93"
        ]
        "AX" => array:2 [
          "name" => "Aland Islands"
          "dial_code" => "+358"
        ]
        "AL" => array:2 [
          "name" => "Albania"
          "dial_code" => "+355"
        ]
        "DZ" => array:2 [
          "name" => "Algeria"
          "dial_code" => "+213"
        ]
        "AS" => array:2 [
          "name" => "AmericanSamoa"
          "dial_code" => "+1684"
        ]
        "AD" => array:2 [
          "name" => "Andorra"
          "dial_code" => "+376"
        ]
        "AO" => array:2 [
          "name" => "Angola"
          "dial_code" => "+244"
        ]
        "AI" => array:2 [
          "name" => "Anguilla"
          "dial_code" => "+1264"
        ]
        "AQ" => array:2 [
          "name" => "Antarctica"
          "dial_code" => "+672"
        ]
        "AG" => array:2 [
          "name" => "Antigua and Barbuda"
          "dial_code" => "+1268"
        ]
        "AR" => array:2 [
          "name" => "Argentina"
          "dial_code" => "+54"
        ]
        "AM" => array:2 [
          "name" => "Armenia"
          "dial_code" => "+374"
        ]
        "AW" => array:2 [
          "name" => "Aruba"
          "dial_code" => "+297"
        ]
        "AU" => array:2 [
          "name" => "Australia"
          "dial_code" => "+61"
        ]
        "AZ" => array:2 [
          "name" => "Azerbaijan"
          "dial_code" => "+994"
        ]
        "BS" => array:2 [
          "name" => "Bahamas"
          "dial_code" => "+1242"
        ]
        "BH" => array:2 [
          "name" => "Bahrain"
          "dial_code" => "+973"
        ]
        "BD" => array:2 [
          "name" => "Bangladesh"
          "dial_code" => "+880"
        ]
        "BB" => array:2 [
          "name" => "Barbados"
          "dial_code" => "+1246"
        ]
        "BY" => array:2 [
          "name" => "Belarus"
          "dial_code" => "+375"
        ]
        "BE" => array:2 [
          "name" => "Belgium"
          "dial_code" => "+32"
        ]
        "BZ" => array:2 [
          "name" => "Belize"
          "dial_code" => "+501"
        ]
        "BJ" => array:2 [
          "name" => "Benin"
          "dial_code" => "+229"
        ]
        "BM" => array:2 [
          "name" => "Bermuda"
          "dial_code" => "+1441"
        ]
        "BT" => array:2 [
          "name" => "Bhutan"
          "dial_code" => "+975"
        ]
        "BO" => array:2 [
          "name" => "Bolivia, Plurinational State of"
          "dial_code" => "+591"
        ]
        "BA" => array:2 [
          "name" => "Bosnia and Herzegovina"
          "dial_code" => "+387"
        ]
        "BW" => array:2 [
          "name" => "Botswana"
          "dial_code" => "+267"
        ]
        "BR" => array:2 [
          "name" => "Brazil"
          "dial_code" => "+55"
        ]
        "IO" => array:2 [
          "name" => "British Indian Ocean Territory"
          "dial_code" => "+246"
        ]
        "BN" => array:2 [
          "name" => "Brunei Darussalam"
          "dial_code" => "+673"
        ]
        "BG" => array:2 [
          "name" => "Bulgaria"
          "dial_code" => "+359"
        ]
        "BF" => array:2 [
          "name" => "Burkina Faso"
          "dial_code" => "+226"
        ]
        "BI" => array:2 [
          "name" => "Burundi"
          "dial_code" => "+257"
        ]
        "KH" => array:2 [
          "name" => "Cambodia"
          "dial_code" => "+855"
        ]
        "CM" => array:2 [
          "name" => "Cameroon"
          "dial_code" => "+237"
        ]
        "CA" => array:2 [
          "name" => "Canada"
          "dial_code" => "+1"
        ]
        "CV" => array:2 [
          "name" => "Cape Verde"
          "dial_code" => "+238"
        ]
        "KY" => array:2 [
          "name" => "Cayman Islands"
          "dial_code" => "+1345"
        ]
        "CF" => array:2 [
          "name" => "Central African Republic"
          "dial_code" => "+236"
        ]
        "TD" => array:2 [
          "name" => "Chad"
          "dial_code" => "+235"
        ]
        "CL" => array:2 [
          "name" => "Chile"
          "dial_code" => "+56"
        ]
        "CN" => array:2 [
          "name" => "China"
          "dial_code" => "+86"
        ]
        "CX" => array:2 [
          "name" => "Christmas Island"
          "dial_code" => "+61"
        ]
        "CC" => array:2 [
          "name" => "Cocos (Keeling) Islands"
          "dial_code" => "+61"
        ]
        "CO" => array:2 [
          "name" => "Colombia"
          "dial_code" => "+57"
        ]
        "KM" => array:2 [
          "name" => "Comoros"
          "dial_code" => "+269"
        ]
        "CG" => array:2 [
          "name" => "Congo"
          "dial_code" => "+242"
        ]
        "CD" => array:2 [
          "name" => "Congo, The Democratic Republic of the Congo"
          "dial_code" => "+243"
        ]
        "CK" => array:2 [
          "name" => "Cook Islands"
          "dial_code" => "+682"
        ]
        "CR" => array:2 [
          "name" => "Costa Rica"
          "dial_code" => "+506"
        ]
        "CI" => array:2 [
          "name" => "Cote d'Ivoire"
          "dial_code" => "+225"
        ]
        "HR" => array:2 [
          "name" => "Croatia"
          "dial_code" => "+385"
        ]
        "CU" => array:2 [
          "name" => "Cuba"
          "dial_code" => "+53"
        ]
        "CY" => array:2 [
          "name" => "Cyprus"
          "dial_code" => "+357"
        ]
        "CZ" => array:2 [
          "name" => "Czech Republic"
          "dial_code" => "+420"
        ]
        "DK" => array:2 [
          "name" => "Denmark"
          "dial_code" => "+45"
        ]
        "DJ" => array:2 [
          "name" => "Djibouti"
          "dial_code" => "+253"
        ]
        "DM" => array:2 [
          "name" => "Dominica"
          "dial_code" => "+1767"
        ]
        "DO" => array:2 [
          "name" => "Dominican Republic"
          "dial_code" => "+1849"
        ]
        "EC" => array:2 [
          "name" => "Ecuador"
          "dial_code" => "+593"
        ]
        "EG" => array:2 [
          "name" => "Egypt"
          "dial_code" => "+20"
        ]
        "SV" => array:2 [
          "name" => "El Salvador"
          "dial_code" => "+503"
        ]
        "GQ" => array:2 [
          "name" => "Equatorial Guinea"
          "dial_code" => "+240"
        ]
        "ER" => array:2 [
          "name" => "Eritrea"
          "dial_code" => "+291"
        ]
        "EE" => array:2 [
          "name" => "Estonia"
          "dial_code" => "+372"
        ]
        "ET" => array:2 [
          "name" => "Ethiopia"
          "dial_code" => "+251"
        ]
        "FK" => array:2 [
          "name" => "Falkland Islands (Malvinas)"
          "dial_code" => "+500"
        ]
        "FO" => array:2 [
          "name" => "Faroe Islands"
          "dial_code" => "+298"
        ]
        "FJ" => array:2 [
          "name" => "Fiji"
          "dial_code" => "+679"
        ]
        "FI" => array:2 [
          "name" => "Finland"
          "dial_code" => "+358"
        ]
        "FR" => array:2 [
          "name" => "France"
          "dial_code" => "+33"
        ]
        "GF" => array:2 [
          "name" => "French Guiana"
          "dial_code" => "+594"
        ]
        "PF" => array:2 [
          "name" => "French Polynesia"
          "dial_code" => "+689"
        ]
        "GA" => array:2 [
          "name" => "Gabon"
          "dial_code" => "+241"
        ]
        "GM" => array:2 [
          "name" => "Gambia"
          "dial_code" => "+220"
        ]
        "GE" => array:2 [
          "name" => "Georgia"
          "dial_code" => "+995"
        ]
        "DE" => array:2 [
          "name" => "Germany"
          "dial_code" => "+49"
        ]
        "GH" => array:2 [
          "name" => "Ghana"
          "dial_code" => "+233"
        ]
        "GI" => array:2 [
          "name" => "Gibraltar"
          "dial_code" => "+350"
        ]
        "GR" => array:2 [
          "name" => "Greece"
          "dial_code" => "+30"
        ]
        "GL" => array:2 [
          "name" => "Greenland"
          "dial_code" => "+299"
        ]
        "GD" => array:2 [
          "name" => "Grenada"
          "dial_code" => "+1473"
        ]
        "GP" => array:2 [
          "name" => "Guadeloupe"
          "dial_code" => "+590"
        ]
        "GU" => array:2 [
          "name" => "Guam"
          "dial_code" => "+1671"
        ]
        "GT" => array:2 [
          "name" => "Guatemala"
          "dial_code" => "+502"
        ]
        "GG" => array:2 [
          "name" => "Guernsey"
          "dial_code" => "+44"
        ]
        "GN" => array:2 [
          "name" => "Guinea"
          "dial_code" => "+224"
        ]
        "GW" => array:2 [
          "name" => "Guinea-Bissau"
          "dial_code" => "+245"
        ]
        "GY" => array:2 [
          "name" => "Guyana"
          "dial_code" => "+595"
        ]
        "HT" => array:2 [
          "name" => "Haiti"
          "dial_code" => "+509"
        ]
        "VA" => array:2 [
          "name" => "Holy See (Vatican City State)"
          "dial_code" => "+379"
        ]
        "HN" => array:2 [
          "name" => "Honduras"
          "dial_code" => "+504"
        ]
        "HK" => array:2 [
          "name" => "Hong Kong"
          "dial_code" => "+852"
        ]
        "HU" => array:2 [
          "name" => "Hungary"
          "dial_code" => "+36"
        ]
        "IS" => array:2 [
          "name" => "Iceland"
          "dial_code" => "+354"
        ]
        "IN" => array:2 [
          "name" => "India"
          "dial_code" => "+91"
        ]
        "ID" => array:2 [
          "name" => "Indonesia"
          "dial_code" => "+62"
        ]
        "IR" => array:2 [
          "name" => "Iran, Islamic Republic of Persian Gulf"
          "dial_code" => "+98"
        ]
        "IQ" => array:2 [
          "name" => "Iraq"
          "dial_code" => "+964"
        ]
        "IE" => array:2 [
          "name" => "Ireland"
          "dial_code" => "+353"
        ]
        "IM" => array:2 [
          "name" => "Isle of Man"
          "dial_code" => "+44"
        ]
        "IL" => array:2 [
          "name" => "Israel"
          "dial_code" => "+972"
        ]
        "IT" => array:2 [
          "name" => "Italy"
          "dial_code" => "+39"
        ]
        "JM" => array:2 [
          "name" => "Jamaica"
          "dial_code" => "+1876"
        ]
        "JP" => array:2 [
          "name" => "Japan"
          "dial_code" => "+81"
        ]
        "JE" => array:2 [
          "name" => "Jersey"
          "dial_code" => "+44"
        ]
        "JO" => array:2 [
          "name" => "Jordan"
          "dial_code" => "+962"
        ]
        "KZ" => array:2 [
          "name" => "Kazakhstan"
          "dial_code" => "+77"
        ]
        "KE" => array:2 [
          "name" => "Kenya"
          "dial_code" => "+254"
        ]
        "KI" => array:2 [
          "name" => "Kiribati"
          "dial_code" => "+686"
        ]
        "KP" => array:2 [
          "name" => "Korea, Democratic People's Republic of Korea"
          "dial_code" => "+850"
        ]
        "KR" => array:2 [
          "name" => "Korea, Republic of South Korea"
          "dial_code" => "+82"
        ]
        "KW" => array:2 [
          "name" => "Kuwait"
          "dial_code" => "+965"
        ]
        "KG" => array:2 [
          "name" => "Kyrgyzstan"
          "dial_code" => "+996"
        ]
        "LA" => array:2 [
          "name" => "Laos"
          "dial_code" => "+856"
        ]
        "LV" => array:2 [
          "name" => "Latvia"
          "dial_code" => "+371"
        ]
        "LB" => array:2 [
          "name" => "Lebanon"
          "dial_code" => "+961"
        ]
        "LS" => array:2 [
          "name" => "Lesotho"
          "dial_code" => "+266"
        ]
        "LR" => array:2 [
          "name" => "Liberia"
          "dial_code" => "+231"
        ]
        "LY" => array:2 [
          "name" => "Libyan Arab Jamahiriya"
          "dial_code" => "+218"
        ]
        "LI" => array:2 [
          "name" => "Liechtenstein"
          "dial_code" => "+423"
        ]
        "LT" => array:2 [
          "name" => "Lithuania"
          "dial_code" => "+370"
        ]
        "LU" => array:2 [
          "name" => "Luxembourg"
          "dial_code" => "+352"
        ]
        "MO" => array:2 [
          "name" => "Macao"
          "dial_code" => "+853"
        ]
        "MK" => array:2 [
          "name" => "Macedonia"
          "dial_code" => "+389"
        ]
        "MG" => array:2 [
          "name" => "Madagascar"
          "dial_code" => "+261"
        ]
        "MW" => array:2 [
          "name" => "Malawi"
          "dial_code" => "+265"
        ]
        "MY" => array:2 [
          "name" => "Malaysia"
          "dial_code" => "+60"
        ]
        "MV" => array:2 [
          "name" => "Maldives"
          "dial_code" => "+960"
        ]
        "ML" => array:2 [
          "name" => "Mali"
          "dial_code" => "+223"
        ]
        "MT" => array:2 [
          "name" => "Malta"
          "dial_code" => "+356"
        ]
        "MH" => array:2 [
          "name" => "Marshall Islands"
          "dial_code" => "+692"
        ]
        "MQ" => array:2 [
          "name" => "Martinique"
          "dial_code" => "+596"
        ]
        "MR" => array:2 [
          "name" => "Mauritania"
          "dial_code" => "+222"
        ]
        "MU" => array:2 [
          "name" => "Mauritius"
          "dial_code" => "+230"
        ]
        "YT" => array:2 [
          "name" => "Mayotte"
          "dial_code" => "+262"
        ]
        "MX" => array:2 [
          "name" => "Mexico"
          "dial_code" => "+52"
        ]
        "FM" => array:2 [
          "name" => "Micronesia, Federated States of Micronesia"
          "dial_code" => "+691"
        ]
        "MD" => array:2 [
          "name" => "Moldova"
          "dial_code" => "+373"
        ]
        "MC" => array:2 [
          "name" => "Monaco"
          "dial_code" => "+377"
        ]
        "MN" => array:2 [
          "name" => "Mongolia"
          "dial_code" => "+976"
        ]
        "ME" => array:2 [
          "name" => "Montenegro"
          "dial_code" => "+382"
        ]
        "MS" => array:2 [
          "name" => "Montserrat"
          "dial_code" => "+1664"
        ]
        "MA" => array:2 [
          "name" => "Morocco"
          "dial_code" => "+212"
        ]
        "MZ" => array:2 [
          "name" => "Mozambique"
          "dial_code" => "+258"
        ]
        "MM" => array:2 [
          "name" => "Myanmar"
          "dial_code" => "+95"
        ]
        "NA" => array:2 [
          "name" => "Namibia"
          "dial_code" => "+264"
        ]
        "NR" => array:2 [
          "name" => "Nauru"
          "dial_code" => "+674"
        ]
        "NP" => array:2 [
          "name" => "Nepal"
          "dial_code" => "+977"
        ]
        "NL" => array:2 [
          "name" => "Netherlands"
          "dial_code" => "+31"
        ]
        "AN" => array:2 [
          "name" => "Netherlands Antilles"
          "dial_code" => "+599"
        ]
        "NC" => array:2 [
          "name" => "New Caledonia"
          "dial_code" => "+687"
        ]
        "NZ" => array:2 [
          "name" => "New Zealand"
          "dial_code" => "+64"
        ]
        "NI" => array:2 [
          "name" => "Nicaragua"
          "dial_code" => "+505"
        ]
        "NE" => array:2 [
          "name" => "Niger"
          "dial_code" => "+227"
        ]
        "NG" => array:2 [
          "name" => "Nigeria"
          "dial_code" => "+234"
        ]
        "NU" => array:2 [
          "name" => "Niue"
          "dial_code" => "+683"
        ]
        "NF" => array:2 [
          "name" => "Norfolk Island"
          "dial_code" => "+672"
        ]
        "MP" => array:2 [
          "name" => "Northern Mariana Islands"
          "dial_code" => "+1670"
        ]
        "NO" => array:2 [
          "name" => "Norway"
          "dial_code" => "+47"
        ]
        "OM" => array:2 [
          "name" => "Oman"
          "dial_code" => "+968"
        ]
        "PK" => array:2 [
          "name" => "Pakistan"
          "dial_code" => "+92"
        ]
        "PW" => array:2 [
          "name" => "Palau"
          "dial_code" => "+680"
        ]
        "PS" => array:2 [
          "name" => "Palestinian Territory, Occupied"
          "dial_code" => "+970"
        ]
        "PA" => array:2 [
          "name" => "Panama"
          "dial_code" => "+507"
        ]
        "PG" => array:2 [
          "name" => "Papua New Guinea"
          "dial_code" => "+675"
        ]
        "PY" => array:2 [
          "name" => "Paraguay"
          "dial_code" => "+595"
        ]
        "PE" => array:2 [
          "name" => "Peru"
          "dial_code" => "+51"
        ]
        "PH" => array:2 [
          "name" => "Philippines"
          "dial_code" => "+63"
        ]
        "PN" => array:2 [
          "name" => "Pitcairn"
          "dial_code" => "+872"
        ]
        "PL" => array:2 [
          "name" => "Poland"
          "dial_code" => "+48"
        ]
        "PT" => array:2 [
          "name" => "Portugal"
          "dial_code" => "+351"
        ]
        "PR" => array:2 [
          "name" => "Puerto Rico"
          "dial_code" => "+1939"
        ]
        "QA" => array:2 [
          "name" => "Qatar"
          "dial_code" => "+974"
        ]
        "RO" => array:2 [
          "name" => "Romania"
          "dial_code" => "+40"
        ]
        "RU" => array:2 [
          "name" => "Russia"
          "dial_code" => "+7"
        ]
        "RW" => array:2 [
          "name" => "Rwanda"
          "dial_code" => "+250"
        ]
        "RE" => array:2 [
          "name" => "Reunion"
          "dial_code" => "+262"
        ]
        "BL" => array:2 [
          "name" => "Saint Barthelemy"
          "dial_code" => "+590"
        ]
        "SH" => array:2 [
          "name" => "Saint Helena, Ascension and Tristan Da Cunha"
          "dial_code" => "+290"
        ]
        "KN" => array:2 [
          "name" => "Saint Kitts and Nevis"
          "dial_code" => "+1869"
        ]
        "LC" => array:2 [
          "name" => "Saint Lucia"
          "dial_code" => "+1758"
        ]
        "MF" => array:2 [
          "name" => "Saint Martin"
          "dial_code" => "+590"
        ]
        "PM" => array:2 [
          "name" => "Saint Pierre and Miquelon"
          "dial_code" => "+508"
        ]
        "VC" => array:2 [
          "name" => "Saint Vincent and the Grenadines"
          "dial_code" => "+1784"
        ]
        "WS" => array:2 [
          "name" => "Samoa"
          "dial_code" => "+685"
        ]
        "SM" => array:2 [
          "name" => "San Marino"
          "dial_code" => "+378"
        ]
        "ST" => array:2 [
          "name" => "Sao Tome and Principe"
          "dial_code" => "+239"
        ]
        "SA" => array:2 [
          "name" => "Saudi Arabia"
          "dial_code" => "+966"
        ]
        "SN" => array:2 [
          "name" => "Senegal"
          "dial_code" => "+221"
        ]
        "RS" => array:2 [
          "name" => "Serbia"
          "dial_code" => "+381"
        ]
        "SC" => array:2 [
          "name" => "Seychelles"
          "dial_code" => "+248"
        ]
        "SL" => array:2 [
          "name" => "Sierra Leone"
          "dial_code" => "+232"
        ]
        "SG" => array:2 [
          "name" => "Singapore"
          "dial_code" => "+65"
        ]
        "SK" => array:2 [
          "name" => "Slovakia"
          "dial_code" => "+421"
        ]
        "SI" => array:2 [
          "name" => "Slovenia"
          "dial_code" => "+386"
        ]
        "SB" => array:2 [
          "name" => "Solomon Islands"
          "dial_code" => "+677"
        ]
        "SO" => array:2 [
          "name" => "Somalia"
          "dial_code" => "+252"
        ]
        "ZA" => array:2 [
          "name" => "South Africa"
          "dial_code" => "+27"
        ]
        "SS" => array:2 [
          "name" => "South Sudan"
          "dial_code" => "+211"
        ]
        "GS" => array:2 [
          "name" => "South Georgia and the South Sandwich Islands"
          "dial_code" => "+500"
        ]
        "ES" => array:2 [
          "name" => "Spain"
          "dial_code" => "+34"
        ]
        "LK" => array:2 [
          "name" => "Sri Lanka"
          "dial_code" => "+94"
        ]
        "SD" => array:2 [
          "name" => "Sudan"
          "dial_code" => "+249"
        ]
        "SR" => array:2 [
          "name" => "Suriname"
          "dial_code" => "+597"
        ]
        "SJ" => array:2 [
          "name" => "Svalbard and Jan Mayen"
          "dial_code" => "+47"
        ]
        "SZ" => array:2 [
          "name" => "Swaziland"
          "dial_code" => "+268"
        ]
        "SE" => array:2 [
          "name" => "Sweden"
          "dial_code" => "+46"
        ]
        "CH" => array:2 [
          "name" => "Switzerland"
          "dial_code" => "+41"
        ]
        "SY" => array:2 [
          "name" => "Syrian Arab Republic"
          "dial_code" => "+963"
        ]
        "TW" => array:2 [
          "name" => "Taiwan"
          "dial_code" => "+886"
        ]
        "TJ" => array:2 [
          "name" => "Tajikistan"
          "dial_code" => "+992"
        ]
        "TZ" => array:2 [
          "name" => "Tanzania, United Republic of Tanzania"
          "dial_code" => "+255"
        ]
        "TH" => array:2 [
          "name" => "Thailand"
          "dial_code" => "+66"
        ]
        "TL" => array:2 [
          "name" => "Timor-Leste"
          "dial_code" => "+670"
        ]
        "TG" => array:2 [
          "name" => "Togo"
          "dial_code" => "+228"
        ]
        "TK" => array:2 [
          "name" => "Tokelau"
          "dial_code" => "+690"
        ]
        "TO" => array:2 [
          "name" => "Tonga"
          "dial_code" => "+676"
        ]
        "TT" => array:2 [
          "name" => "Trinidad and Tobago"
          "dial_code" => "+1868"
        ]
        "TN" => array:2 [
          "name" => "Tunisia"
          "dial_code" => "+216"
        ]
        "TR" => array:2 [
          "name" => "Turkey"
          "dial_code" => "+90"
        ]
        "TM" => array:2 [
          "name" => "Turkmenistan"
          "dial_code" => "+993"
        ]
        "TC" => array:2 [
          "name" => "Turks and Caicos Islands"
          "dial_code" => "+1649"
        ]
        "TV" => array:2 [
          "name" => "Tuvalu"
          "dial_code" => "+688"
        ]
        "UG" => array:2 [
          "name" => "Uganda"
          "dial_code" => "+256"
        ]
        "UA" => array:2 [
          "name" => "Ukraine"
          "dial_code" => "+380"
        ]
        "AE" => array:2 [
          "name" => "United Arab Emirates"
          "dial_code" => "+971"
        ]
        "GB" => array:2 [
          "name" => "United Kingdom"
          "dial_code" => "+44"
        ]
        "US" => array:2 [
          "name" => "United States"
          "dial_code" => "+1"
        ]
        "UY" => array:2 [
          "name" => "Uruguay"
          "dial_code" => "+598"
        ]
        "UZ" => array:2 [
          "name" => "Uzbekistan"
          "dial_code" => "+998"
        ]
        "VU" => array:2 [
          "name" => "Vanuatu"
          "dial_code" => "+678"
        ]
        "VE" => array:2 [
          "name" => "Venezuela, Bolivarian Republic of Venezuela"
          "dial_code" => "+58"
        ]
        "VN" => array:2 [
          "name" => "Vietnam"
          "dial_code" => "+84"
        ]
        "VG" => array:2 [
          "name" => "Virgin Islands, British"
          "dial_code" => "+1284"
        ]
        "VI" => array:2 [
          "name" => "Virgin Islands, U.S."
          "dial_code" => "+1340"
        ]
        "WF" => array:2 [
          "name" => "Wallis and Futuna"
          "dial_code" => "+681"
        ]
        "YE" => array:2 [
          "name" => "Yemen"
          "dial_code" => "+967"
        ]
        "ZM" => array:2 [
          "name" => "Zambia"
          "dial_code" => "+260"
        ]
        "ZW" => array:2 [
          "name" => "Zimbabwe"
          "dial_code" => "+263"
        ]
      ]
      "date_picker_format" => "DD-MM-YYYY"
      "date_format" => "dd-mm-yyyy"
      "time_picker_format" => "HH:mm"
      "errors" => Illuminate\Support\ViewErrorBag {#2276}
      "user" => null
      "productsCount" => 0
      "service" => null
      "reqProduct" => []
    ]
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/View.php
 
            throw $e;
        }
    }
 
    /**
     * Get the contents of the view instance.
     *
     * @return string
     */
    protected function renderContents()
    {
        // We will keep track of the amount of views being rendered so we can flush
        // the section after the complete rendering operation is done. This will
        // clear out the sections for any separate views that may be rendered.
        $this->factory->incrementRender();
 
        $this->factory->callComposer($this);
 
        $contents = $this->getContents();
 
        // Once we've finished rendering the view, we'll decrement the render count
        // so that each sections get flushed out next time a view is created and
        // no old sections are staying around in the memory of an environment.
        $this->factory->decrementRender();
 
        return $contents;
    }
 
    /**
     * Get the evaluated contents of the view.
     *
     * @return string
     */
    protected function getContents()
    {
        return $this->engine->get($this->path, $this->gatherData());
    }
 
    /**
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/View.php
        $this->view = $view;
        $this->path = $path;
        $this->engine = $engine;
        $this->factory = $factory;
 
        $this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
    }
 
    /**
     * Get the string contents of the view.
     *
     * @param  callable|null  $callback
     * @return array|string
     *
     * @throws \Throwable
     */
    public function render(callable $callback = null)
    {
        try {
            $contents = $this->renderContents();
 
            $response = isset($callback) ? $callback($this, $contents) : null;
 
            // Once we have the contents of the view, we will flush the sections if we are
            // done rendering all views so that there is nothing left hanging over when
            // another view gets rendered in the future by the application developer.
            $this->factory->flushStateIfDoneRendering();
 
            return ! is_null($response) ? $response : $contents;
        } catch (Throwable $e) {
            $this->factory->flushState();
 
            throw $e;
        }
    }
 
    /**
     * Get the contents of the view instance.
     *
     * @return string
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Http/Response.php
     * @return $this
     */
    public function setContent($content)
    {
        $this->original = $content;
 
        // If the content is "JSONable" we will set the appropriate header and convert
        // the content to JSON. This is useful when returning something like models
        // from routes that will be automatically transformed to their JSON form.
        if ($this->shouldBeJson($content)) {
            $this->header('Content-Type', 'application/json');
 
            $content = $this->morphToJson($content);
        }
 
        // If this content implements the "Renderable" interface then we will call the
        // render method on the object so we will avoid any "__toString" exceptions
        // that might be thrown and have their errors obscured by PHP's handling.
        elseif ($content instanceof Renderable) {
            $content = $content->render();
        }
 
        parent::setContent($content);
 
        return $this;
    }
 
    /**
     * Determine if the given content should be turned into JSON.
     *
     * @param  mixed  $content
     * @return bool
     */
    protected function shouldBeJson($content)
    {
        return $content instanceof Arrayable ||
               $content instanceof Jsonable ||
               $content instanceof ArrayObject ||
               $content instanceof JsonSerializable ||
               is_array($content);
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Http/Response.php
{
    use ResponseTrait, Macroable {
        Macroable::__call as macroCall;
    }
 
    /**
     * Create a new HTTP reponse.
     *
     * @param  mixed  $content
     * @param  int   $status
     * @param  array  $headers
     * @return void
     *
     * @throws \InvalidArgumentException
     */
    public function __construct($content = '', $status = 200, array $headers = [])
    {
        $this->headers = new ResponseHeaderBag($headers);
 
        $this->setContent($content);
        $this->setStatusCode($status);
        $this->setProtocolVersion('1.0');
    }
 
    /**
     * Set the content on the response.
     *
     * @param  mixed  $content
     * @return $this
     */
    public function setContent($content)
    {
        $this->original = $content;
 
        // If the content is "JSONable" we will set the appropriate header and convert
        // the content to JSON. This is useful when returning something like models
        // from routes that will be automatically transformed to their JSON form.
        if ($this->shouldBeJson($content)) {
            $this->header('Content-Type', 'application/json');
 
Arguments
  1. Illuminate\View\View {#2260}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     */
    public static function toResponse($request, $response)
    {
        if ($response instanceof Responsable) {
            $response = $response->toResponse($request);
        }
 
        if ($response instanceof PsrResponseInterface) {
            $response = (new HttpFoundationFactory)->createResponse($response);
        } elseif ($response instanceof Model && $response->wasRecentlyCreated) {
            $response = new JsonResponse($response, 201);
        } elseif (! $response instanceof SymfonyResponse &&
                   ($response instanceof Arrayable ||
                    $response instanceof Jsonable ||
                    $response instanceof ArrayObject ||
                    $response instanceof JsonSerializable ||
                    is_array($response))) {
            $response = new JsonResponse($response);
        } elseif (! $response instanceof SymfonyResponse) {
            $response = new Response($response, 200, ['Content-Type' => 'text/html']);
        }
 
        if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) {
            $response->setNotModified();
        }
 
        return $response->prepare($request);
    }
 
    /**
     * Substitute the route bindings onto the route.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return \Illuminate\Routing\Route
     *
     * @throws \Illuminate\Database\Eloquent\ModelNotFoundException
     */
    public function substituteBindings($route)
    {
        foreach ($route->parameters() as $key => $value) {
Arguments
  1. Illuminate\View\View {#2260}
    
  2. 200
    
  3. array:1 [
      "Content-Type" => "text/html"
    ]
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     * Sort the given middleware by priority.
     *
     * @param  \Illuminate\Support\Collection  $middlewares
     * @return array
     */
    protected function sortMiddleware(Collection $middlewares)
    {
        return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all();
    }
 
    /**
     * Create a response instance from the given value.
     *
     * @param  \Symfony\Component\HttpFoundation\Request  $request
     * @param  mixed  $response
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function prepareResponse($request, $response)
    {
        return static::toResponse($request, $response);
    }
 
    /**
     * Static version of prepareResponse.
     *
     * @param  \Symfony\Component\HttpFoundation\Request  $request
     * @param  mixed  $response
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public static function toResponse($request, $response)
    {
        if ($response instanceof Responsable) {
            $response = $response->toResponse($request);
        }
 
        if ($response instanceof PsrResponseInterface) {
            $response = (new HttpFoundationFactory)->createResponse($response);
        } elseif ($response instanceof Model && $response->wasRecentlyCreated) {
            $response = new JsonResponse($response, 201);
        } elseif (! $response instanceof SymfonyResponse &&
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\View\View {#2260}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\View\View {#2260}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Throwable $e) {
                return $this->handleException($passable, $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 {
                    if (is_callable($pipe)) {
                        // If the pipe is a callable, then we will call it directly, but otherwise we
                        // will resolve the pipes out of the dependency container and call it with
                        // the appropriate method and arguments, returning the results back out.
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/app/Http/Middleware/DestroyCookie.php
use Closure;
use Illuminate\Support\Facades\Cookie;
 
class DestroyCookie
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        if ($request->hasCookie('deal')){
            Cookie::queue(
                Cookie::forget('deal')
            );
        }
        return $next($request);
    }
}
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#2302 …4}
    
/var/www/vhosts/hatis.at/httpdocs/app/Http/Controllers/Controller.php
 
        $this->middleware('auth')->only(['paymentGateway', 'offlinePayment', 'paymentConfirmation']);
 
        $this->middleware(function ($request, $next) {
            $this->productsCount = request()->hasCookie('products') ? sizeof(json_decode(request()->cookie('products'), true)) : 0;
            $this->user = auth()->user();
 
            if ($this->user) {
                $this->todoItems = $this->user->todoItems()->groupBy('status', 'position')->get();
                config(['froiden_envato.allow_users_id' => true]);
            }
            view()->share('user', $this->user);
            view()->share('productsCount', $this->productsCount);
 
            App::setLocale($this->settings->locale);
            // config(['app.timezone' => $this->settings->timezone]);
            // Carbon::setLocale($this->settings->locale);
            // setlocale(LC_TIME, $this->settings->locale . '_' . strtoupper($this->settings->locale));
 
            return $next($request);
        });
    }
 
    public function checkMigrateStatus()
    {
        $status = Artisan::call('migrate:check');
        if ($status) {
            Artisan::call('migrate', array('--force' => true)); //migrate database
        }
    }
 
    public function getCallingCodes()
    {
        $codes = [];
        foreach(config('calling_codes.codes') as $code) {
            $codes = Arr::add($codes, $code['code'], array('name' => $code['name'], 'dial_code' => $code['dial_code']));
        };
        return $codes;
    }
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                return $this->handleException($passable, $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 {
                    if (is_callable($pipe)) {
                        // If the pipe is a callable, then we will call it directly, but otherwise we
                        // will resolve the pipes out of the dependency container and call it with
                        // 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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#2294 …4}
    
/var/www/vhosts/hatis.at/httpdocs/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. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#2293 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Session\TokenMismatchException
     */
    public function handle($request, Closure $next)
    {
        if (
            $this->isReading($request) ||
            $this->runningUnitTests() ||
            $this->inExceptArray($request) ||
            $this->tokensMatch($request)
        ) {
            return tap($next($request), function ($response) use ($request) {
                if ($this->shouldAddXsrfTokenCookie()) {
                    $this->addCookieToResponse($request, $response);
                }
            });
        }
 
        throw new TokenMismatchException('CSRF token mismatch.');
    }
 
    /**
     * Determine if the HTTP request uses a ‘read’ verb.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function isReading($request)
    {
        return in_array($request->method(), ['HEAD', 'GET', 'OPTIONS']);
    }
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#2292 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        // If the current session has an "errors" variable bound to it, we will share
        // its value with all view instances so the views can easily access errors
        // without having to bind. An empty bag is set when there aren't errors.
        $this->view->share(
            'errors', $request->session()->get('errors') ?: new ViewErrorBag
        );
 
        // Putting the errors in the view for every view allows the developer to just
        // assume that some errors are always available, which is convenient since
        // they don't have to continually run checks for the presence of errors.
 
        return $next($request);
    }
}
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#2291 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        if (! $this->sessionConfigured()) {
            return $next($request);
        }
 
        // If a session driver has been configured, we will need to start the session here
        // so that the data is ready for an application. Note that the Laravel sessions
        // do not make use of PHP "native" sessions in any way since they are crappy.
        $request->setLaravelSession(
            $session = $this->startSession($request)
        );
 
        $this->collectGarbage($session);
 
        $response = $next($request);
 
        $this->storeCurrentUrl($request, $session);
 
        $this->addCookieToResponse($response, $session);
 
        // Again, if the session has been configured we will need to close out the session
        // so that the attributes may be persisted to some storage medium. We will also
        // add the session identifier cookie to the application response headers now.
        $this->saveSession($request);
 
        return $response;
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#2290 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php
     * Create a new CookieQueue instance.
     *
     * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies
     * @return void
     */
    public function __construct(CookieJar $cookies)
    {
        $this->cookies = $cookies;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $response = $next($request);
 
        foreach ($this->cookies->getQueuedCookies() as $cookie) {
            $response->headers->setCookie($cookie);
        }
 
        return $response;
    }
}
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#2289 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php
     * Disable encryption for the given cookie name(s).
     *
     * @param  string|array  $name
     * @return void
     */
    public function disableFor($name)
    {
        $this->except = array_merge($this->except, (array) $name);
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function handle($request, Closure $next)
    {
        return $this->encrypt($next($this->decrypt($request)));
    }
 
    /**
     * Decrypt the cookies on the request.
     *
     * @param  \Symfony\Component\HttpFoundation\Request  $request
     * @return \Symfony\Component\HttpFoundation\Request
     */
    protected function decrypt(Request $request)
    {
        foreach ($request->cookies as $key => $cookie) {
            if ($this->isDisabled($key)) {
                continue;
            }
 
            try {
                $request->cookies->set($key, $this->decryptCookie($key, $cookie));
            } catch (DecryptException $e) {
                $request->cookies->set($key, null);
            }
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#2288 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Run the pipeline and return the result.
     *
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
     * Sort the given middleware by priority.
     *
Arguments
  1. Closure($request) {#1486 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Routing\Route  $route
     * @return \Symfony\Component\HttpFoundation\Response
     */
    protected function runRoute(Request $request, Route $route)
    {
        $request->setRouteResolver(function () use ($route) {
            return $route;
        });
 
        $this->events->dispatch(new RouteMatched($route, $request));
 
        return $this->prepareResponse($request,
            $this->runRouteWithinStack($route, $request)
        );
    }
 
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
Arguments
  1. Illuminate\Routing\Route {#1468}
    
  2. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
    {
        $this->current = $route = $this->routes->match($request);
 
        $this->container->instance(Route::class, $route);
 
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Routing\Route {#1468}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Routing/Router.php
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function respondWithRoute($name)
    {
        $route = tap($this->routes->getByName($name))->bind($this->currentRequest);
 
        return $this->runRoute($this->currentRequest, $route);
    }
 
    /**
     * Dispatch the request to the application.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Throwable $e) {
                return $this->handleException($passable, $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 {
                    if (is_callable($pipe)) {
                        // If the pipe is a callable, then we will call it directly, but otherwise we
                        // will resolve the pipes out of the dependency container and call it with
                        // the appropriate method and arguments, returning the results back out.
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/vendor/fruitcake/laravel-cors/src/HandleCors.php
    protected $container;
 
    public function __construct(CorsService $cors, Container $container)
    {
        $this->cors = $cors;
        $this->container = $container;
    }
 
    /**
     * Handle an incoming request. Based on Asm89\Stack\Cors by asm89
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return Response
     */
    public function handle($request, Closure $next)
    {
        // Check if we're dealing with CORS and if we should handle it
        if (! $this->shouldRun($request)) {
            return $next($request);
        }
 
        // For Preflight, return the Preflight response
        if ($this->cors->isPreflightRequest($request)) {
            $response = $this->cors->handlePreflightRequest($request);
 
            $this->cors->varyHeader($response, 'Access-Control-Request-Method');
 
            return $response;
        }
 
        // Add the headers on the Request Handled event as fallback in case of exceptions
        if (class_exists(RequestHandled::class) && $this->container->bound('events')) {
            $this->container->make('events')->listen(RequestHandled::class, function (RequestHandled $event) {
                $this->addHeaders($event->request, $event->response);
            });
        }
 
        // Handle the request
        $response = $next($request);
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#243 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/fideloper/proxy/src/TrustProxies.php
    {
        $this->config = $config;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param \Illuminate\Http\Request $request
     * @param \Closure                 $next
     *
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     *
     * @return mixed
     */
    public function handle(Request $request, Closure $next)
    {
        $request::setTrustedProxies([], $this->getTrustedHeaderNames()); // Reset trusted proxies between requests
        $this->setTrustedProxyIpAddresses($request);
 
        return $next($request);
    }
 
    /**
     * Sets the trusted proxies on the request to the value of trustedproxy.proxies
     *
     * @param \Illuminate\Http\Request $request
     */
    protected function setTrustedProxyIpAddresses(Request $request)
    {
        $trustedIps = $this->proxies ?: $this->config->get('trustedproxy.proxies');
 
        // Trust any IP address that calls us
        // `**` for backwards compatibility, but is deprecated
        if ($trustedIps === '*' || $trustedIps === '**') {
            return $this->setTrustedProxyIpAddressesToTheCallingIp($request);
        }
 
        // Support IPs addresses separated by comma
        $trustedIps = is_string($trustedIps) ? array_map('trim', explode(',', $trustedIps)) : $trustedIps;
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#242 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
 
namespace Illuminate\Foundation\Http\Middleware;
 
use Closure;
use Symfony\Component\HttpFoundation\ParameterBag;
 
class TransformsRequest
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->clean($request);
 
        return $next($request);
    }
 
    /**
     * Clean the request's data.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return void
     */
    protected function clean($request)
    {
        $this->cleanParameterBag($request->query);
 
        if ($request->isJson()) {
            $this->cleanParameterBag($request->json());
        } elseif ($request->request !== $request->query) {
            $this->cleanParameterBag($request->request);
        }
    }
 
    /**
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#250 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
 
namespace Illuminate\Foundation\Http\Middleware;
 
use Closure;
use Symfony\Component\HttpFoundation\ParameterBag;
 
class TransformsRequest
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->clean($request);
 
        return $next($request);
    }
 
    /**
     * Clean the request's data.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return void
     */
    protected function clean($request)
    {
        $this->cleanParameterBag($request->query);
 
        if ($request->isJson()) {
            $this->cleanParameterBag($request->json());
        } elseif ($request->request !== $request->query) {
            $this->cleanParameterBag($request->request);
        }
    }
 
    /**
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#1472 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
class ValidatePostSize
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Http\Exceptions\PostTooLargeException
     */
    public function handle($request, Closure $next)
    {
        $max = $this->getPostMaxSize();
 
        if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
            throw new PostTooLargeException;
        }
 
        return $next($request);
    }
 
    /**
     * Determine the server 'post_max_size' as bytes.
     *
     * @return int
     */
    protected function getPostMaxSize()
    {
        if (is_numeric($postMaxSize = ini_get('post_max_size'))) {
            return (int) $postMaxSize;
        }
 
        $metric = strtoupper(substr($postMaxSize, -1));
        $postMaxSize = (int) $postMaxSize;
 
        switch ($metric) {
            case 'K':
                return $postMaxSize * 1024;
            case 'M':
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#1473 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     * @throws \Illuminate\Foundation\Http\Exceptions\MaintenanceModeException
     */
    public function handle($request, Closure $next)
    {
        if ($this->app->isDownForMaintenance()) {
            $data = json_decode(file_get_contents($this->app->storagePath().'/framework/down'), true);
 
            if (isset($data['allowed']) && IpUtils::checkIp($request->ip(), (array) $data['allowed'])) {
                return $next($request);
            }
 
            if ($this->inExceptArray($request)) {
                return $next($request);
            }
 
            throw new MaintenanceModeException($data['time'], $data['retry'], $data['message']);
        }
 
        return $next($request);
    }
 
    /**
     * Determine if the request has a URI that should be accessible in maintenance mode.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function inExceptArray($request)
    {
        foreach ($this->except as $except) {
            if ($except !== '/') {
                $except = trim($except, '/');
            }
 
            if ($request->fullUrlIs($except) || $request->is($except)) {
                return true;
            }
        }
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/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];
                    }
 
                    $carry = method_exists($pipe, $this->method)
                                    ? $pipe->{$this->method}(...$parameters)
                                    : $pipe(...$parameters);
 
                    return $this->handleCarry($carry);
                } catch (Throwable $e) {
                    return $this->handleException($passable, $e);
                }
            };
        };
    }
 
    /**
     * 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, []);
 
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#1474 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Run the pipeline and return the result.
     *
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
    }
 
    /**
     * Send the given request through the middleware / router.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    protected function sendRequestThroughRouter($request)
    {
        $this->app->instance('request', $request);
 
        Facade::clearResolvedInstance('request');
 
        $this->bootstrap();
 
        return (new Pipeline($this->app))
                    ->send($request)
                    ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
                    ->then($this->dispatchToRouter());
    }
 
    /**
     * Bootstrap the application for HTTP requests.
     *
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
Arguments
  1. Closure($request) {#57 …4}
    
/var/www/vhosts/hatis.at/httpdocs/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
    public function __construct(Application $app, Router $router)
    {
        $this->app = $app;
        $this->router = $router;
 
        $this->syncMiddlewareToRouter();
    }
 
    /**
     * Handle an incoming HTTP request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function handle($request)
    {
        try {
            $request->enableHttpMethodParameterOverride();
 
            $response = $this->sendRequestThroughRouter($request);
        } catch (Throwable $e) {
            $this->reportException($e);
 
            $response = $this->renderException($request, $e);
        }
 
        $this->app['events']->dispatch(
            new RequestHandled($request, $response)
        );
 
        return $response;
    }
 
    /**
     * Send the given request through the middleware / router.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    protected function sendRequestThroughRouter($request)
Arguments
  1. Illuminate\Http\Request {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    
/var/www/vhosts/hatis.at/httpdocs/public/index.php
ini_set('display_errors', '1');
$app = require_once __DIR__.'/../bootstrap/app.php';
 
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
error_reporting(E_ALL);
ini_set('display_errors', '1');
$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 {#56
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#1483 …4}
      #routeResolver: Closure() {#1479 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58}
      +request: Symfony\Component\HttpFoundation\InputBag {#64}
      +query: Symfony\Component\HttpFoundation\InputBag {#64}
      +server: Symfony\Component\HttpFoundation\ServerBag {#60}
      +files: Symfony\Component\HttpFoundation\FileBag {#61}
      +cookies: Symfony\Component\HttpFoundation\InputBag {#59}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#62}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #requestUri: "/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#2285}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      -isSafeContentPreferred: null
      basePath: ""
      format: "html"
    }
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
USER
"hatis"
HOME
"/var/www/vhosts/hatis.at"
HTTP_CF_CONNECTING_IP
"3.235.227.36"
HTTP_USER_AGENT
"claudebot"
HTTP_ACCEPT
"*/*"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_CF_RAY
"86b81b486c8e5b3a-IAD"
HTTP_X_FORWARDED_FOR
"3.235.227.36"
HTTP_ACCEPT_ENCODING
"gzip, br"
HTTP_CF_IPCOUNTRY
"US"
HTTP_CDN_LOOP
"cloudflare"
HTTP_HOST
"hatis.at"
REDIRECT_STATUS
"200"
SERVER_NAME
"hatis.at"
SERVER_PORT
"443"
SERVER_ADDR
"65.108.88.91"
REMOTE_PORT
"17534"
REMOTE_ADDR
"172.70.34.143"
SERVER_SOFTWARE
"nginx/1.24.0"
GATEWAY_INTERFACE
"CGI/1.1"
HTTPS
"on"
REQUEST_SCHEME
"https"
SERVER_PROTOCOL
"HTTP/2.0"
DOCUMENT_ROOT
"/var/www/vhosts/hatis.at/httpdocs"
DOCUMENT_URI
"/public/index.php"
REQUEST_URI
"/friseur/damen-inoa-ansatzfarbe-&-f%C3%B6hnen"
SCRIPT_NAME
"/public/index.php"
CONTENT_LENGTH
""
CONTENT_TYPE
""
REQUEST_METHOD
"GET"
QUERY_STRING
""
SCRIPT_FILENAME
"/var/www/vhosts/hatis.at/httpdocs/public/index.php"
PATH_INFO
""
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/public/index.php"
REQUEST_TIME_FLOAT
1711634008.6779
REQUEST_TIME
1711634008
APP_NAME
"Appointo"
APP_ENV
"local"
APP_KEY
"***************************************************"
APP_DEBUG
"true"
APP_URL
"https://appointo.dev"
PAYPAL_ENV
"sandbox"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_PORT
"3306"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"****"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
""
MAIL_PASSWORD
""
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
DB_HOST
"localhost"
DB_DATABASE
"hatis"
DB_USERNAME
"hatis"
DB_PASSWORD
"********"
SHELL_VERBOSITY
0
Key Value
APP_NAME
"Appointo"
APP_ENV
"local"
APP_KEY
"***************************************************"
APP_DEBUG
"true"
APP_URL
"https://appointo.dev"
PAYPAL_ENV
"sandbox"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_PORT
"3306"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"****"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
""
MAIL_PASSWORD
""
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
DB_HOST
"localhost"
DB_DATABASE
"hatis"
DB_USERNAME
"hatis"
DB_PASSWORD
"********"
SHELL_VERBOSITY
0
0. Whoops\Handler\PrettyPageHandler