class SearchIndex implements ExtenderInterface

Methods

indexer(string $resourceClass, string $indexerClass)

Register an indexer for a resource.

void
extend( Container $container, Extension|null $extension = null)

No description

Details

SearchIndex indexer(string $resourceClass, string $indexerClass)

Register an indexer for a resource.

Parameters

string $resourceClass : The class of the model you are indexing.
string $indexerClass : The class of the indexer you are adding. This indexer must implement \Flarum\Search\IndexerInterface.

Return Value

SearchIndex

void extend( Container $container, Extension|null $extension = null)

Parameters

Container $container
Extension|null $extension

Return Value

void