SilverStripe\SearchService\Interfaces\IndexingInterface
Synopsis
interface IndexingInterface
extends BatchDocumentInterface
{
- // methods
- public $this addDocument()
- public $this removeDocument()
- public int getMaxDocumentSize()
- public DocumentInterface getDocument()
- public array getDocuments()
- public array listDocuments()
- public int getDocumentTotal()
- public void configure()
- public void validateField()
- public string|null getExternalURL()
- public string|null getExternalURLDescription()
- public string|null getDocumentationURL()
- // Inherited methods from BatchDocumentInterface
- public $this addDocuments()
- public $this removeDocuments()
Hierarchy
Methods
public
- addDocument()
- configure() — A hook for configuring the index service
- getDocument()
- getDocumentTotal()
- getDocumentationURL() — URL to display in the CMS to link to documentation
- getDocuments()
- getExternalURL() — For display in the CMS
- getExternalURLDescription() — Text to display for the above URL
- getMaxDocumentSize()
- listDocuments()
- removeDocument()
- validateField()