DataObjectRepository.php 645 B

12345678910111213141516171819202122232425
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\MysqlMq\Model;
  7. class DataObjectRepository
  8. {
  9. /**
  10. * @param DataObject $dataObject
  11. * @param string $requiredParam
  12. * @param int|null $optionalParam
  13. * @return bool
  14. */
  15. public function delayedOperation(
  16. \Magento\MysqlMq\Model\DataObject $dataObject,
  17. $requiredParam,
  18. $optionalParam = null
  19. ) {
  20. echo "Processed '{$dataObject->getEntityId()}'; "
  21. . "Required param '{$requiredParam}'; Optional param '{$optionalParam}'\n";
  22. return true;
  23. }
  24. }