Updates to 03-2025

This commit is contained in:
Kevin Adametz 2025-04-01 10:39:21 +02:00
parent 6167273a48
commit 9b54eb0512
348 changed files with 34535 additions and 5774 deletions

View file

@ -0,0 +1,40 @@
<?php
namespace App\Services;
use App\User;
use Carbon\Carbon;
class UserHelper
{
public static $user_country;
public static $shipping_country;
public static $shipping_free = false;
public static $user_tax_free = false;
public static $user_reverse_charge = false;
public static function isActive(User $user){
return ($user->active == 1 && $user->blocked == 0) ? true : false;
}
public static function isActiveAccount(User $user){
if(self::isActive($user) && $user->payment_account){
return Carbon::parse($user->payment_account)->gt(Carbon::now());
}
return false;
}
public static function isActiveAccountByID($user_id){
$user = User::find($user_id);
return self::isActiveAccount($user);
}
public static function isActiveByID($user_id){
$user = User::find($user_id);
return self::isActive($user);
}
}