smokeycam / silverstripe-search-service
Elastic App Search Functionality
Installs: 513
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 18
Type:silverstripe-vendormodule
Requires
- elastic/app-search: ^7.6
- silverstripe/versioned: ^1
- symbiote/silverstripe-queuedjobs: ^4.0.0
Requires (Dev)
- phpunit/phpunit: ^5.7
- squizlabs/php_codesniffer: ^3
This package is auto-updated.
Last update: 2025-03-08 16:56:56 UTC
README
This module for Silverstripe CMS provides a set of abstraction layers that integrate the CMS with a search-as-a-service provider, such as Elastic or Algolia. Out of the box, it supports indexing DataObjects with Elastic AppSearch, but can be extended to work with other sources of content and/or service providers.
This module does not provide any frontend functionality such as UI or querying APIs. It only handles indexing.
Installation
composer require "silverstripe/silverstripe-search-service"
Requirements
- silverstripe/framework 4.4+
- silverstripe/versioned
- symbiote/silverstripe-queuedjobs
Documentation
See the developer documentation.