Linux spg1.cloudpowerdns.com 5.14.0-611.34.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 18 05:51:10 EST 2026 x86_64
LiteSpeed
Server IP : 176.9.63.151 & Your IP : 216.73.217.60
Domains :
Cant Read [ /etc/named.conf ]
User : fastear1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
fastear1 /
.trash /
app /
Models /
Delete
Unzip
Name
Size
Permission
Date
Action
Ad.php
1.25
KB
-rw-r--r--
2025-09-15 01:20
AdView.php
970
B
-rw-r--r--
2025-09-15 01:22
Transaction.php
1.59
KB
-rw-r--r--
2025-09-15 01:22
User.php
1.99
KB
-rw-r--r--
2025-09-15 01:20
error_log
1.97
KB
-rw-r--r--
2025-09-16 08:59
Save
Rename
<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; class User extends Authenticatable { use HasFactory, Notifiable; protected $fillable = [ 'name', 'username', 'email', 'phone', 'password_hash', 'balance', 'referred_by', 'referral_code', 'is_admin', ]; protected $hidden = [ 'password_hash', 'remember_token', ]; protected $casts = [ 'balance' => 'decimal:2', 'is_admin' => 'boolean', ]; // Relationships public function referrer() { return $this->belongsTo(User::class, 'referred_by'); } public function referrals() { return $this->hasMany(Referral::class, 'referrer_id'); } public function adViews() { return $this->hasMany(AdView::class); } public function transactions() { return $this->hasMany(Transaction::class); } public function withdrawRequests() { return $this->hasMany(WithdrawRequest::class); } // Helper methods public function getTotalEarningsToday() { return $this->transactions() ->where('type', 'credit') ->whereDate('created_at', today()) ->sum('amount'); } public function getTotalReferralEarnings() { return $this->transactions() ->where('source', 'referral') ->sum('amount'); } public function canWatchAd($adId) { $today = now()->startOfDay(); $viewsToday = $this->adViews() ->where('ad_id', $adId) ->where('status', 'rewarded') ->where('created_at', '>=', $today) ->count(); $ad = Ad::find($adId); return $viewsToday < $ad->daily_limit_per_user; } }