This commit is contained in:
Andras Bacsai
2023-07-14 11:27:08 +02:00
parent cac59e4873
commit cbefbb7927
29 changed files with 447 additions and 141 deletions

View File

@@ -130,5 +130,5 @@ function isDev()
}
function isCloud()
{
return !config('coolify.self_hosted');
}
return (bool)config('coolify.self_hosted') === false;
}

View File

@@ -23,12 +23,21 @@ function getSubscriptionLink()
}
return $url;
}
function getPaymentLink() {
function getPaymentLink()
{
return auth()->user()->currentTeam()->subscription->lemon_update_payment_menthod_url;
}
function getRenewDate() {
function getRenewDate()
{
return Carbon::parse(auth()->user()->currentTeam()->subscription->lemon_renews_at)->format('Y-M-d H:i:s');
}
function isSubscribed() {
return isCloud() && auth()->user()->currentTeam()->subscription?->lemon_status === 'active';
}
function getEndDate()
{
return Carbon::parse(auth()->user()->currentTeam()->subscription->lemon_ends_at)->format('Y-M-d H:i:s');
}
function isSubscribed()
{
return
auth()->user()?->currentTeam()?->subscription?->lemon_status === 'active' ||
(auth()->user()?->currentTeam()?->subscription?->lemon_ends_at && Carbon::parse(auth()->user()->currentTeam()->subscription->lemon_ends_at) > Carbon::now());
}