SilverStripe\FullTextSearch\Search\Processors\SearchUpdateProcessor
Synopsis
class SearchUpdateProcessor
{
- // members
- protected $dirty;
- // methods
- public void __construct()
- public void addDirtyIDs()
- protected array prepareIndexes()
- protected bool commitIndex()
- protected array getSource()
- public bool process()
- public abstract void triggerProcessing()
Members
protected
- $dirty
—
array
List of dirty records to process in format
Methods
protected
- commitIndex() — Commits the specified index to the Solr service
- getSource() — Gets the record data source to process
- prepareIndexes() — Generates the list of indexes to process for the dirty items
public
- __construct()
- addDirtyIDs()
- process() — Process all indexes, returning true if successful
- triggerProcessing()