IdentifierResolver.php 664 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\AsynchronousOperations\Ui\Component\DataProvider\Bulk;
  7. use Magento\Framework\App\RequestInterface;
  8. /**
  9. * Class IdentifierResolver
  10. */
  11. class IdentifierResolver
  12. {
  13. /**
  14. * @var RequestInterface
  15. */
  16. private $request;
  17. /**
  18. * @param RequestInterface $request
  19. */
  20. public function __construct(
  21. RequestInterface $request
  22. ) {
  23. $this->request = $request;
  24. }
  25. /**
  26. * @return null|string
  27. */
  28. public function execute()
  29. {
  30. return $this->request->getParam('uuid');
  31. }
  32. }