37 lines
796 B
PHP
Executable File
37 lines
796 B
PHP
Executable File
<?php
|
|
/**
|
|
* @author Amasty Team
|
|
* @copyright Copyright (c) Amasty (https://www.amasty.com)
|
|
* @package Elastic Search Base for Magento 2
|
|
*/
|
|
|
|
namespace Amasty\ElasticSearch\Model\Source;
|
|
|
|
class WildcardMode implements \Magento\Framework\Option\ArrayInterface
|
|
{
|
|
public const BOTH = '1';
|
|
public const SUFFIX = '2';
|
|
public const PREFIX = '3';
|
|
|
|
/**
|
|
* @inheritdoc
|
|
*/
|
|
public function toOptionArray()
|
|
{
|
|
return [
|
|
[
|
|
'value' => self::BOTH,
|
|
'label' => __('*word*'),
|
|
],
|
|
[
|
|
'value' => self::SUFFIX,
|
|
'label' => __('word*'),
|
|
],
|
|
[
|
|
'value' => self::PREFIX,
|
|
'label' => __('*word'),
|
|
]
|
|
];
|
|
}
|
|
}
|