Classes
\Wilr\SilverStripe\Algolia\Extensions
Name | Description | |
---|---|---|
AlgoliaObjectExtension | No description available | EMPTY |
\Wilr\SilverStripe\Algolia\Service
Name | Description | |
---|---|---|
AlgoliaIndexer | Handles all the index management and communication with Algolia. Note that any checking of records should be performed by the caller of these methods as no permission checking is done by this class | EMPTY |
AlgoliaPageCrawler | Fetches the main content off the page to index. This handles more complex templates. Main content should be low-weighted as depending on your front-end the <main> element may contain other information which should not be indexed. | EMPTY |
AlgoliaQuerier | Wraps the Algolia SDK to return Silverstripe ORM records | EMPTY |
AlgoliaService | No description available | EMPTY |
\Wilr\SilverStripe\Algolia\Tasks
Name | Description | |
---|---|---|
AlgoliaConfigure | Syncs index settings to Algolia. | EMPTY |
AlgoliaInspect | No description available | EMPTY |
AlgoliaReindex | Bulk reindex all objects. Note that this should be run via cli, if you can, use the queuedjobs version `AlgoliaReindexAllJob` | EMPTY |
AlgoliaReindexItem | No description available | EMPTY |
\Wilr\SilverStripe\Algolia\Tests
Name | Description | |
---|---|---|
AlgoliaIndexerTest | No description available | EMPTY |
AlgoliaObjectExtensionTest | No description available | EMPTY |
AlgoliaQuerierTest | No description available | EMPTY |
AlgoliaTestObject | No description available | EMPTY |
TestAlgoliaService | No description available | EMPTY |
TestAlgoliaServiceClient | No description available | EMPTY |
TestAlgoliaServiceIndex | No description available | EMPTY |
\Wilr\Silverstripe\Algolia\Jobs
Name | Description | |
---|---|---|
AlgoliaDeleteItemJob | Remove an item from Algolia async. This method works well for performance and batching large operations | EMPTY |
AlgoliaIndexItemJob | Index an item (or multiple items) into Algolia async. This method works well for performance and batching large indexes | EMPTY |
AlgoliaReindexAllJob | Reindex everything via a queued job (when AlgoliaReindex task won't do). This supports reindexing via batch operations. Algolia limits apply. | EMPTY |