src/Traits/HasGift.php
Method gift
has 54 lines of code (exceeds 25 allowed). Consider refactoring. Wontfix
Wontfix
public function gift(Wallet $to, ProductInterface $product, bool $force = false): Transfer
{
// Execute the gift operation atomically
$atomicService = app(AtomicServiceInterface::class);
$mathService = app(MathServiceInterface::class);