uawdijnntqw1x1x1
IP : 216.73.216.76
Hostname : server.zoomride.app
Kernel : Linux server.zoomride.app 4.18.0-553.158.1.el8_10.x86_64 #1 SMP Wed Aug 26 03:18:33 EDT 2026 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
zoomride2022
/
public_html
/
pre.syrtalents.com
/
database
/
..
/
app
/
Models
/
User.php
/
/
<?php namespace App\Models; // use Illuminate\Contracts\Auth\MustVerifyEmail; use Laravel\Sanctum\HasApiTokens; use Modules\Listing\Entities\Listing; use Tymon\JWTAuth\Contracts\JWTSubject; use Illuminate\Notifications\Notifiable; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; class User extends Authenticatable implements JWTSubject { use HasApiTokens, HasFactory, Notifiable; const STATUS_ACTIVE = 'enable'; const STATUS_INACTIVE = 'disable'; const BANNED_ACTIVE = 'yes'; const BANNED_INACTIVE = 'no'; /** * The attributes that are mass assignable. * * @var array<int, string> */ protected $fillable = [ 'name', 'email', 'password', 'verification_token', 'username', 'status', 'is_banned', 'is_seller', 'password', 'verification_token', 'provider', 'provider_id', 'email_verified_at', 'verification_otp', ]; /** * The attributes that should be hidden for serialization. * * @var array<int, string> */ protected $hidden = [ 'password', 'remember_token', 'reviews', ]; /** * The attributes that should be cast. * * @var array<string, string> */ protected $casts = [ 'email_verified_at' => 'datetime', ]; protected $appends = ['avg_rating', 'total_rating']; public function reviews(){ return $this->hasMany(Review::class, 'seller_id')->where('status', 'enable'); } public function getAvgRatingAttribute() { return sprintf("%.2f", $this->reviews->avg('rating')); } public function getTotalRatingAttribute() { return $this->reviews->count(); } public function listings(){ return $this->hasMany(Listing::class, 'seller_id'); } public function getJWTIdentifier() { return $this->getKey(); } public function getJWTCustomClaims() { return []; } }
/home/zoomride2022/public_html/pre.syrtalents.com/database/../app/Models/User.php