1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
/**
* @copyright Vertex. All rights reserved. https://www.vertexinc.com/
* @author Mediotype https://www.mediotype.com/
*/
namespace Vertex\Tax\Model\Config\Source;
use Magento\Framework\Data\OptionSourceInterface;
/**
* Contains options for summarize tax
*/
class SummarizeTax implements OptionSourceInterface
{
const PRODUCT_AND_SHIPPING = 'product_and_shipping';
const JURISDICTION = 'jurisdiction';
/**
* Available options for SummarizeTax
*
* @return array
*/
public function toOptionArray()
{
return [
[
'label' => __('Product and Shipping'),
'value' => static::PRODUCT_AND_SHIPPING
],
[
'label' => __('Jurisdiction'),
'value' => static::JURISDICTION
]
];
}
}