@php $gxmCanCreatePremiumGx = false; try { $gxmUid=(int)(session('user_id') ?: optional(auth()->user())->id ?: 0); if($gxmUid>0 && \Illuminate\Support\Facades\Schema::hasTable('users')){ $gxmUser=\Illuminate\Support\Facades\DB::table('users')->where('id',$gxmUid)->first(); if($gxmUser){ if(\Illuminate\Support\Facades\Schema::hasColumn('users','is_gx') && !empty($gxmUser->is_gx)){ $gxmCanCreatePremiumGx=true; } elseif(\Illuminate\Support\Facades\Schema::hasColumn('users','is_premium') && !empty($gxmUser->is_premium)){ if(!\Illuminate\Support\Facades\Schema::hasColumn('users','premium_until') || empty($gxmUser->premium_until)){ $gxmCanCreatePremiumGx=true; } else { try { $gxmCanCreatePremiumGx=\Carbon\Carbon::parse($gxmUser->premium_until)->isFuture(); } catch(\Throwable $e){ $gxmCanCreatePremiumGx=false; } } } } } } catch(\Throwable $e){ $gxmCanCreatePremiumGx=false; } @endphp
Essas partidas ficam no perfil, mas não alteram o ranking MIX.