|
|
@@ -34,17 +34,19 @@ final readonly class PagarmeRecipientResponseData extends PagarmeResponseData
|
|
|
$bankAccount = static::arrArray($payload, 'default_bank_account');
|
|
|
|
|
|
return new self(
|
|
|
- id: static::arrString($payload, 'id'),
|
|
|
- name: static::arrString($payload, 'name'),
|
|
|
- email: static::arrString($payload, 'email'),
|
|
|
- document: static::arrString($payload, 'document'),
|
|
|
- type: static::arrString($payload, 'type'),
|
|
|
- status: static::arrString($payload, 'status'),
|
|
|
+ id: static::arrString($payload, 'id'),
|
|
|
+ name: static::arrString($payload, 'name'),
|
|
|
+ email: static::arrString($payload, 'email'),
|
|
|
+ document: static::arrString($payload, 'document'),
|
|
|
+ type: static::arrString($payload, 'type'),
|
|
|
+ status: static::arrString($payload, 'status'),
|
|
|
+
|
|
|
defaultBankAccount: ! empty($bankAccount)
|
|
|
? PagarmeRecipientBankAccountResponseData::fromArray($bankAccount)
|
|
|
: null,
|
|
|
- createdAt: static::arrString($payload, 'created_at'),
|
|
|
- updatedAt: static::arrString($payload, 'updated_at'),
|
|
|
+
|
|
|
+ createdAt: static::arrString($payload, 'created_at'),
|
|
|
+ updatedAt: static::arrString($payload, 'updated_at'),
|
|
|
);
|
|
|
}
|
|
|
|