SilverStripe\SearchService\Tests\Fake\DataObjectDocumentFake
Synopsis
class DataObjectDocumentFake
extends DataObjectDocument
{
- // Inherited methods from DataObjectDocument
- public void __construct()
- public string getIdentifier()
- public string getSourceClass()
- public $this setShouldFallbackToLatestVersion()
- public bool shouldIndex()
- public void markIndexed()
- public array getIndexes()
- public array toArray()
- public array provideMeta()
- public array getIndexedFields()
- public ViewableData|null getFieldDependency()
- public mixed|null getFieldValue()
- public array getDependentDocuments()
- public DataObject&SearchServiceExtension getDataObject()
- public DataObjectDocument setDataObject()
- public $this setPageCrawler()
- public PageCrawler|null getPageCrawler()
- public void serialize()
- public void unserialize()
- public void onAddToSearchIndexes()
- public void onRemoveFromSearchIndexes()
- // Inherited methods from ConfigurationAware
- public $this setConfiguration()
- public IndexConfiguration getConfiguration()
- // Inherited methods from ServiceAware
- public IndexingInterface getIndexService()
- public $this setIndexService()
- public bool hasIndexService()
Hierarchy
Constants
Name | Value |
---|---|
BEFORE_REMOVE | 'before' |
AFTER_REMOVE | 'after' |
BEFORE_ADD | 'before' |
AFTER_ADD | 'after' |
Methods
Inherited from SilverStripe\SearchService\DataObject\DataObjectDocument
public
- getDataObject()
- getDependentDocuments()
- getFieldDependency()
- getFieldValue()
- getIdentifier()
- getIndexedFields()
- getIndexes()
- getPageCrawler()
- getSourceClass()
- markIndexed()
- onAddToSearchIndexes()
- onRemoveFromSearchIndexes()
- provideMeta()
- serialize()
- setDataObject()
- setPageCrawler()
- setShouldFallbackToLatestVersion()
- shouldIndex()
- toArray() — Generates a map of all the fields and values which will be sent.
- unserialize()