File manager - Edit - /var/www/payraty/helpdesk/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/TextField.php
Back
<?php /* * This file is part of the Predis package. * * (c) 2009-2020 Daniele Alessandri * (c) 2021-2023 Till Krüss * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Predis\Command\Argument\Search\SchemaFields; class TextField extends AbstractField { /** * @param string $identifier * @param string $alias * @param bool|string $sortable * @param bool $noIndex * @param bool $noStem * @param string $phonetic * @param int $weight * @param bool $withSuffixTrie */ public function __construct( string $identifier, string $alias = '', $sortable = self::NOT_SORTABLE, bool $noIndex = false, bool $noStem = false, string $phonetic = '', int $weight = 1, bool $withSuffixTrie = false ) { $this->setCommonOptions('TEXT', $identifier, $alias, $sortable, $noIndex); if ($noStem) { $this->fieldArguments[] = 'NOSTEM'; } if ($phonetic !== '') { $this->fieldArguments[] = 'PHONETIC'; $this->fieldArguments[] = $phonetic; } if ($weight !== 1) { $this->fieldArguments[] = 'WEIGHT'; $this->fieldArguments[] = $weight; } if ($withSuffixTrie) { $this->fieldArguments[] = 'WITHSUFFIXTRIE'; } } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings