OptionProvider.php 692 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. /**
  3. * URL Rewrite Option Provider
  4. *
  5. * Copyright © Magento, Inc. All rights reserved.
  6. * See COPYING.txt for license details.
  7. */
  8. namespace Magento\UrlRewrite\Model;
  9. use Magento\Framework\Option\ArrayInterface;
  10. /**
  11. * @codeCoverageIgnore
  12. */
  13. class OptionProvider implements ArrayInterface
  14. {
  15. /**
  16. * Permanent redirect code
  17. */
  18. const PERMANENT = 301;
  19. /**
  20. * Redirect code
  21. */
  22. const TEMPORARY = 302;
  23. /**
  24. * {@inheritdoc}
  25. */
  26. public function toOptionArray()
  27. {
  28. return [
  29. 0 => __('No'),
  30. self::TEMPORARY => __('Temporary (302)'),
  31. self::PERMANENT => __('Permanent (301)'),
  32. ];
  33. }
  34. }