ContactDetailsData.php 449 B

123456789101112131415161718192021
  1. <?php
  2. namespace App\Data\Didit\Session\Parts\Request;
  3. use App\Data\Didit\DiditData;
  4. final readonly class ContactDetailsData extends DiditData
  5. {
  6. public function __construct(
  7. public ?string $email = null,
  8. public ?string $phone = null,
  9. ) {}
  10. public function toArray(): array
  11. {
  12. return $this->filterFilledRecursive([
  13. 'email' => $this->email,
  14. 'phone' => $this->phone,
  15. ]);
  16. }
  17. }