Export.php 630 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\Message\Command;
  4. use App\ApiResources\Export\ExportRequest;
  5. /**
  6. * Transmission d'une ExportRequest au service d'export associé
  7. */
  8. class Export
  9. {
  10. public function __construct(
  11. private ExportRequest $exportRequest
  12. )
  13. {}
  14. /**
  15. * @return ExportRequest
  16. */
  17. public function getExportRequest(): ExportRequest
  18. {
  19. return $this->exportRequest;
  20. }
  21. /**
  22. * @param ExportRequest $exportRequest
  23. */
  24. public function setExportRequest(ExportRequest $exportRequest): void
  25. {
  26. $this->exportRequest = $exportRequest;
  27. }
  28. }