ErrorInterface.php 747 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * Refer to LICENSE.txt distributed with the Temando Shipping module for notice of license
  4. */
  5. namespace Temando\Shipping\Model\Dispatch;
  6. /**
  7. * Temando Dispatch Shipment Interface.
  8. *
  9. * @deprecated since 1.3.0
  10. * @see \Temando\Shipping\Model\Shipment\ShipmentErrorInterface
  11. *
  12. * @package Temando\Shipping\Model
  13. * @author Christoph Aßmann <christoph.assmann@netresearch.de>
  14. * @license https://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
  15. * @link https://www.temando.com/
  16. */
  17. interface ErrorInterface
  18. {
  19. const TITLE = 'title';
  20. const DETAIL = 'detail';
  21. /**
  22. * @return string
  23. */
  24. public function getTitle();
  25. /**
  26. * @return string
  27. */
  28. public function getDetail();
  29. }