| Current Path : /home/rtorresani/www/app/code/Amasty/Rewards/Model/Config/Source/Calculation/ |
| Current File : //home/rtorresani/www/app/code/Amasty/Rewards/Model/Config/Source/Calculation/Mode.php |
<?php
/**
* @author Amasty Team
* @copyright Copyright (c) 2023 Amasty (https://www.amasty.com)
* @package Reward Points Base for Magento 2
*/
namespace Amasty\Rewards\Model\Config\Source\Calculation;
class Mode implements \Magento\Framework\Option\ArrayInterface
{
/**
* Options getter
*
* @return array
*/
public function toOptionArray()
{
$optionArray = [];
$arr = $this->toArray();
foreach ($arr as $value => $label) {
$optionArray[] = [
'value' => $value,
'label' => $label
];
}
return $optionArray;
}
/**
* Get options in "key-value" format
*
* @return array
*/
public function toArray()
{
return [
\Amasty\Rewards\Model\Rule::BEFORE_TAX => __('Before Tax'),
\Amasty\Rewards\Model\Rule::AFTER_TAX => __('After Tax'),
];
}
}