app/Actions/HandlePurchaseAction.php
use App\Models\User;use App\Models\Purchasable;use App\Support\Paddle\PaddlePayload; class HandlePurchaseAction{ // public function execute( User $user, Purchasable $purchasable, PaddlePayload $paddlePayload, ?Referrer $referrer = null ): Purchase { // if ($user->email) { Mail::to($user->email)->queue(new PurchaseConfirmationMail($purchase)); } return $purchase->refresh(); } //}