| 1234567891011121314151617181920212223 |
- <?php
- namespace App\Data\Pagarme\Request;
- use App\Data\Pagarme\PagarmeData;
- readonly class PagarmeTransferRequestData extends PagarmeData
- {
- public function __construct(
- public int $amount,
- public string $recipientId,
- public ?array $metadata = null,
- ) {}
- public function toArray(): array
- {
- return $this->filterFilledRecursive([
- 'amount' => $this->amount,
- 'recipient_id' => $this->recipientId,
- 'metadata' => $this->metadata,
- ]);
- }
- }
|