CouponMassDeleteResult.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\SalesRule\Model\Data;
  7. /**
  8. * Class CouponMassDeleteResult
  9. *
  10. * @codeCoverageIgnore
  11. */
  12. class CouponMassDeleteResult extends \Magento\Framework\Api\AbstractSimpleObject implements
  13. \Magento\SalesRule\Api\Data\CouponMassDeleteResultInterface
  14. {
  15. const FAILED_ITEMS = 'failed_items';
  16. const MISSING_ITEMS = 'missing_items';
  17. /**
  18. * {@inheritdoc}
  19. */
  20. public function getFailedItems()
  21. {
  22. return $this->_get(self::FAILED_ITEMS);
  23. }
  24. /**
  25. * {@inheritdoc}
  26. */
  27. public function setFailedItems(array $items)
  28. {
  29. return $this->setData(self::FAILED_ITEMS, $items);
  30. }
  31. /**
  32. * {@inheritdoc}
  33. */
  34. public function getMissingItems()
  35. {
  36. return $this->_get(self::MISSING_ITEMS);
  37. }
  38. /**
  39. * {@inheritdoc}
  40. */
  41. public function setMissingItems(array $items)
  42. {
  43. return $this->setData(self::MISSING_ITEMS, $items);
  44. }
  45. }