123456789101112131415161718192021222324 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Sitemap\Model\Config\Backend;
- class Priority extends \Magento\Framework\App\Config\Value
- {
- /**
- * @return $this
- * @throws \Exception
- */
- public function beforeSave()
- {
- $value = $this->getValue();
- if ($value < 0 || $value > 1) {
- throw new \Exception(__('The priority must be between 0 and 1.'));
- } elseif ($value == 0 && !($value === '0' || $value === '0.0')) {
- throw new \Exception(__('The priority must be between 0 and 1.'));
- }
- return $this;
- }
- }
|