Revert "rector: arrrrr"

This reverts commit 16c0cd10d8.
This commit is contained in:
Andras Bacsai
2025-01-07 15:31:43 +01:00
parent da07b4fdcf
commit 1fe4dd722b
349 changed files with 3689 additions and 4184 deletions

View File

@@ -4,7 +4,6 @@ namespace App\Console\Commands;
use App\Models\Team;
use Illuminate\Console\Command;
use Stripe\StripeClient;
class CloudCheckSubscription extends Command
{
@@ -27,19 +26,19 @@ class CloudCheckSubscription extends Command
*/
public function handle()
{
$stripeClient = new StripeClient(config('subscription.stripe_api_key'));
$activeSubscribers = Team::query()->whereRelation('subscription', 'stripe_invoice_paid', true)->get();
foreach ($activeSubscribers as $activeSubscriber) {
$stripeSubscriptionId = $activeSubscriber->subscription->stripe_subscription_id;
$stripeInvoicePaid = $activeSubscriber->subscription->stripe_invoice_paid;
$stripeCustomerId = $activeSubscriber->subscription->stripe_customer_id;
$stripe = new \Stripe\StripeClient(config('subscription.stripe_api_key'));
$activeSubscribers = Team::whereRelation('subscription', 'stripe_invoice_paid', true)->get();
foreach ($activeSubscribers as $team) {
$stripeSubscriptionId = $team->subscription->stripe_subscription_id;
$stripeInvoicePaid = $team->subscription->stripe_invoice_paid;
$stripeCustomerId = $team->subscription->stripe_customer_id;
if (! $stripeSubscriptionId) {
echo "Team {$activeSubscriber->id} has no subscription, but invoice status is: {$stripeInvoicePaid}\n";
echo "Team {$team->id} has no subscription, but invoice status is: {$stripeInvoicePaid}\n";
echo "Link on Stripe: https://dashboard.stripe.com/customers/{$stripeCustomerId}\n";
continue;
}
$subscription = $stripeClient->subscriptions->retrieve($stripeSubscriptionId);
$subscription = $stripe->subscriptions->retrieve($stripeSubscriptionId);
if ($subscription->status === 'active') {
continue;
}