Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)
Call to a member function reviews() on null Symfony\Component\Debug\Exception\FatalThrowableError thrown with message "Call to a member function reviews() on null" Stacktrace: #0 Symfony\Component\Debug\Exception\FatalThrowableError in /home1/nilerose/public_html/routes/web.php:63
Application frames (1) All frames (1)
0
Symfony
\
Component
\
Debug
\
Exception
\
FatalThrowableError
/
routes
/
web.php
63
/
home1
/
nilerose
/
public_html
/
routes
/
web.php
Route::get('/about', function () {
    $data = [
        'clients'=> \App\Client::limit(6)->get(),
    ];
    return view('about')->with($data);
});
 
Route::get('/contact', function () {
    $data = [
 
    ];
    return view('contact')->with($data);
});
Route::get('flights',function() {
    $data = [];
    return view('flights')->with($data);
});
Route::get('/hotels/{id}', function ($id) {
    $hotel = \App\Hotel::where('id',$id)->first();
    $reviews = $hotel->reviews();
    $sum = 0;
    foreach ($reviews->get() as $rev)
    {
        $sum +=$rev->stars;
    }
    $reviews->count() ? $sum = $sum / $reviews->count():0;
 
    $data = [
        'hotel'=>$hotel,
        'reviews'=>$reviews,
        'rev_stars'=>$sum,
    ];
    return view('hotel')->with($data);
});
 
Route::get('/cars', function () {
    $carsQuery = \App\Car::orderBy('id','desc');
    $cars = $carsQuery->paginate(16);
    $carsCount = $carsQuery->count();
    $data = [
Arguments
  1. "Call to a member function reviews() on null"
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
LSPHP_ENABLE_USER_INI
"on"
PATH
"/usr/local/bin:/usr/bin:/bin"
TEMP
"/tmp"
TMP
"/tmp"
TMPDIR
"/tmp"
PWD
"/"
HTTP_ACCEPT
"*/*"
CONTENT_LENGTH
"0"
HTTP_HOST
"www.nilerosetravel.com"
HTTP_USER_AGENT
"claudebot"
REDIRECT_REDIRECT_UNIQUE_ID
"ZflwzCH0VRjp52CvUYhZQgAAAfw"
REDIRECT_REDIRECT_QS_SrvConn
"100"
REDIRECT_REDIRECT_QS_AllConn
"100"
REDIRECT_REDIRECT_QS_ConnectionId
"171084615590783034921794"
REDIRECT_REDIRECT_SCRIPT_URL
"/hotels/93"
REDIRECT_REDIRECT_SCRIPT_URI
"http://www.nilerosetravel.com/hotels/93"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"ZflwzCH0VRjp52CvUYhZQgAAAfw"
REDIRECT_QS_SrvConn
"100"
REDIRECT_QS_AllConn
"100"
REDIRECT_QS_ConnectionId
"171084615590783034921794"
REDIRECT_SCRIPT_URL
"/hotels/93"
REDIRECT_SCRIPT_URI
"http://www.nilerosetravel.com/hotels/93"
REDIRECT_STATUS
"200"
UNIQUE_ID
"ZflwzCH0VRjp52CvUYhZQgAAAfw"
QS_SrvConn
"100"
QS_AllConn
"100"
QS_ConnectionId
"171084615590783034921794"
SCRIPT_URL
"/hotels/93"
SCRIPT_URI
"http://www.nilerosetravel.com/hotels/93"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"www.nilerosetravel.com"
SERVER_ADDR
"204.11.58.33"
SERVER_PORT
"80"
REMOTE_ADDR
"44.197.113.64"
DOCUMENT_ROOT
"/home1/nilerose/public_html"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/home1/nilerose/public_html"
SERVER_ADMIN
"webmaster@nilerosetravel.com"
SCRIPT_FILENAME
"/home1/nilerose/public_html/public/index.php"
REMOTE_PORT
"45324"
REDIRECT_URL
"/public/hotels/93"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/hotels/93"
SCRIPT_NAME
"/public/index.php"
PHP_SELF
"/public/index.php"
REQUEST_TIME_FLOAT
1710846156.976
REQUEST_TIME
1710846156
argv
[]
argc
0
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:8cNt3SLOp4c4HAQAx1kbwWZh+MjTOajLTuApSj70by4="
APP_DEBUG
"true"
APP_URL
"http://nilerosetravel.com/public/"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"nilerose_new"
DB_USERNAME
"nilerose_new"
DB_PASSWORD
"P@ssw0rd@321"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
AWS_ACCESS_KEY_ID
""
AWS_SECRET_ACCESS_KEY
""
AWS_DEFAULT_REGION
"us-east-1"
AWS_BUCKET
""
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
Key Value
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:8cNt3SLOp4c4HAQAx1kbwWZh+MjTOajLTuApSj70by4="
APP_DEBUG
"true"
APP_URL
"http://nilerosetravel.com/public/"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"nilerose_new"
DB_USERNAME
"nilerose_new"
DB_PASSWORD
"P@ssw0rd@321"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
AWS_ACCESS_KEY_ID
""
AWS_SECRET_ACCESS_KEY
""
AWS_DEFAULT_REGION
"us-east-1"
AWS_BUCKET
""
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
0. Whoops\Handler\PrettyPageHandler