Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)
Call to a member function incrementViewCount() on null Symfony\Component\Debug\Exception\FatalThrowableError thrown with message "Call to a member function incrementViewCount() on null" Stacktrace: #0 Symfony\Component\Debug\Exception\FatalThrowableError in /home/pop00/pop.com.ua/new0/app/Http/Controllers/SiteController.php:305
Application frames (1) All frames (1)
0
Symfony
\
Component
\
Debug
\
Exception
\
FatalThrowableError
/
app
/
Http
/
Controllers
/
SiteController.php
305
/
home
/
pop00
/
pop.com.ua
/
new0
/
app
/
Http
/
Controllers
/
SiteController.php
            Mail::to('tatanatemnuk@gmail.com')->send(new Mails\Admin\OrderFormalized($order));
            setcookie('basketData','',time()-3600,'/');
            return view('checkout_finish');
        }
        return view('checkout');
    }
 
 
    public function callback(Request $request){
        if($request->method()=='POST') {
            if(preg_match('/(\+380)?(96|67|68|97|98|50|66|95|99|63|73|93|89|94)([0-9]{7})/',$request->number))
             Mail::to('pop.com.ua@gmail.com')->send(new Mails\Admin\CallbackRequest($request));
            return view('callback',['success'=>true]);
        }
        return view('callback',['success'=>false]);
    }
    
    public function product($slug){
        $product = Product::where('slug',$slug)->first();
        if(Auth::guest() || !Auth::user()->isAdmin())$product->incrementViewCount();
        $category = Category::find( $product->category);
        $parentCategoryIds = $category->parentCategoryIds();
        array_push($parentCategoryIds,$product->category);
        return view('product.index',[
            'product' => $product,
            'parentCategories' => Category::find( $parentCategoryIds),
        ]);
    }
    
    public function productPreview($id){
        $product = Product::where('id',$id)->first();
        return view('product.preview',[
            'product' => $product,
        ]);
    }
    
    public function page($slug){
        $page = Page::where('slug',$slug)->first();
        return view('page',[
            'page' => $page,
Arguments
  1. "Call to a member function incrementViewCount() on null"
    

Environment & details:

Key Value
_url
"/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
empty
empty
empty
empty
Key Value
PHPRC
"/home/pop00/.system/php/new0.pop.com.ua.ini"
PWD
"/home/pop00/pop.com.ua/new0/"
SERVING_HOST_INFO
"apache:php72:1190157:154939:new0.pop.com.ua;"
TMP
"/home/pop00/.system/tmp"
TMPDIR
"/home/pop00/.system/tmp"
SHLVL
"0"
TEMP
"/home/pop00/.system/tmp"
PATH
"/usr/local/bin:/usr/bin:/bin"
HTTP_ACCEPT
"*/*"
HTTP_CONNECTION
"close"
CONTENT_LENGTH
"0"
HTTP_HOST
"new0.pop.com.ua"
HTTP_USER_AGENT
"claudebot"
HTTP_GEOIP_COUNTRY_CODE
"US"
HTTP_X_FORWARDED_PROTO
"http"
HTTP_X_INTERNAL_REAL_IP
"54.81.185.66"
REDIRECT_REDIRECT_UNIQUE_ID
"Zfk-GiMkWKGhx7YXCHHC7QAAAC0"
REDIRECT_REDIRECT_SCRIPT_URL
"/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
REDIRECT_REDIRECT_SCRIPT_URI
"http://new0.pop.com.ua/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
REDIRECT_REDIRECT_vhost_id
"1190157"
REDIRECT_REDIRECT_account_id
"154939"
REDIRECT_REDIRECT_PWD
"/home/pop00/pop.com.ua/new0/"
REDIRECT_REDIRECT_TMP
"/home/pop00/.system/tmp"
REDIRECT_REDIRECT_TEMP
"/home/pop00/.system/tmp"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"Zfk-GiMkWKGhx7YXCHHC7QAAAC0"
REDIRECT_SCRIPT_URL
"/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
REDIRECT_SCRIPT_URI
"http://new0.pop.com.ua/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
REDIRECT_vhost_id
"1190157"
REDIRECT_account_id
"154939"
REDIRECT_PWD
"/home/pop00/pop.com.ua/new0/"
REDIRECT_TMP
"/home/pop00/.system/tmp"
REDIRECT_TEMP
"/home/pop00/.system/tmp"
REDIRECT_STATUS
"200"
UNIQUE_ID
"Zfk-GiMkWKGhx7YXCHHC7QAAAC0"
SCRIPT_URL
"/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
SCRIPT_URI
"http://new0.pop.com.ua/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
vhost_id
"1190157"
account_id
"154939"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"new0.pop.com.ua"
SERVER_ADDR
"127.0.0.1"
SERVER_PORT
"80"
REMOTE_ADDR
"54.81.185.66"
DOCUMENT_ROOT
"/home/pop00/pop.com.ua/new0/"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/home/pop00/pop.com.ua/new0/"
SERVER_ADMIN
"server@admin.com"
SCRIPT_FILENAME
"/home/pop00/pop.com.ua/new0/public/index.php"
REMOTE_PORT
"38050"
REDIRECT_URL
"/public/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
REDIRECT_QUERY_STRING
"_url=/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
SERVER_PROTOCOL
"HTTP/1.0"
REQUEST_METHOD
"GET"
QUERY_STRING
"_url=/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
REQUEST_URI
"/product/plate-popelyushka-1123-1m-krasnoe-2712181317799"
SCRIPT_NAME
"/public/index.php"
PHP_SELF
"/public/index.php"
REQUEST_TIME_FLOAT
1710833178.986
REQUEST_TIME
1710833178
empty
0. Whoops\Handler\PrettyPageHandler