Sleimanx2\Plastic\Map\Grammar::compileString PHP Method

compileString() public method

Compile a string map.
public compileString ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
return array
    public function compileString(Fluent $fluent)
    {
        $map = ['type' => 'string', 'analyzer' => $fluent->analyzer, 'boost' => $fluent->boost, 'doc_values' => $fluent->doc_values, 'fielddata' => $fluent->fielddata, 'fields' => $fluent->fields, 'ignore_above' => $fluent->ignore_above, 'include_in_all' => $fluent->include_in_all, 'index' => $fluent->index, 'index_options' => $fluent->index_options, 'norms' => $fluent->norms, 'position_increment_gap' => $fluent->position_increment_gap, 'store' => $fluent->store, 'search_analyzer' => $fluent->search_analyzer, 'search_quote_analyzer' => $fluent->search_quote_analyzer, 'similarity' => $fluent->similarity, 'term_vector' => $fluent->term_vector];
        return $this->formatMap($map);
    }