PHP Class Smile\ElasticsuiteCore\Index\Index

Author: Aurelien FOUCRET ([email protected])
Inheritance: implements Smile\ElasticsuiteCore\Api\Index\IndexInterface
Afficher le fichier Open project: smile-sa/elasticsuite

Méthodes publiques

Méthode Description
__construct ( string $identifier, string $name, array $types, string $defaultSearchType, boolean $needInstall = false ) Instanciate a new index.
getDefaultSearchType ( ) {@inheritDoc}
getIdentifier ( )
getName ( )
getType ( $typeName )
getTypes ( )
needInstall ( )

Method Details

__construct() public méthode

Instanciate a new index.
public __construct ( string $identifier, string $name, array $types, string $defaultSearchType, boolean $needInstall = false )
$identifier string Index real name.
$name string Index real name.
$types array Index current types.
$defaultSearchType string Default type used in searches.
$needInstall boolean Indicates if the index needs to be installed.

getDefaultSearchType() public méthode

{@inheritDoc}

getIdentifier() public méthode

public getIdentifier ( )

getName() public méthode

public getName ( )

getType() public méthode

public getType ( $typeName )

getTypes() public méthode

public getTypes ( )

needInstall() public méthode

public needInstall ( )