Seditio Source
Root |
./othercms/xenForo 2.2.8/src/XF/Search/MetadataStructure.php
<?php

namespace XF\Search;

class
MetadataStructure
{
    const
INT = 'int';
    const
FLOAT = 'float';
    const
STR = 'str';
    const
KEYWORD = 'keyword';
    const
BOOL = 'bool';

    protected
$fields;

    public function
__construct(array $fields = [])
    {
       
$this->fields = $fields;
    }

    public function
addField($name, $type, array $config = [])
    {
       
$config['type'] = $type;
       
$this->fields[$name] = $config;
    }

    public function
getFields()
    {
        return
$this->fields;
    }
}