Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
getId () | |
getViewId () | |
getActionClass () | |
getTitle () | |
getDescription () | |
getFields () | |
getSources () | |
getHandlers () | |
load ($indexerId) | |
getView () | |
getState () | |
setState (StateInterface $state) | |
isScheduled () | |
setScheduled ($scheduled) | |
isValid () | |
isInvalid () | |
isWorking () | |
invalidate () | |
getStatus () | |
getLatestUpdated () | |
reindexAll () | |
reindexRow ($id) | |
reindexList ($ids) | |
@api
Definition at line 16 of file IndexerInterface.php.
getActionClass | ( | ) |
getDescription | ( | ) |
getFields | ( | ) |
getHandlers | ( | ) |
getId | ( | ) |
getLatestUpdated | ( | ) |
Return indexer or mview latest updated time
Implemented in Indexer, and DependencyDecorator.
getSources | ( | ) |
getState | ( | ) |
getStatus | ( | ) |
getTitle | ( | ) |
getView | ( | ) |
Return related view object
Implemented in Indexer, and DependencyDecorator.
getViewId | ( | ) |
invalidate | ( | ) |
isInvalid | ( | ) |
isScheduled | ( | ) |
Check whether indexer is run by schedule
Implemented in Indexer, and DependencyDecorator.
isValid | ( | ) |
isWorking | ( | ) |
load | ( | $indexerId | ) |
Fill indexer data from config
string | $indexerId |
Implemented in Indexer, and DependencyDecorator.
reindexAll | ( | ) |
reindexList | ( | $ids | ) |
Regenerate rows in index by ID list
int[] | $ids |
Implemented in Indexer, and DependencyDecorator.
reindexRow | ( | $id | ) |
Regenerate one row in index by ID
int | $id |
Implemented in Indexer, and DependencyDecorator.
setScheduled | ( | $scheduled | ) |
Turn scheduled mode on/off
bool | $scheduled |
Implemented in Indexer, and DependencyDecorator.
setState | ( | StateInterface | $state | ) |
Set indexer state object
StateInterface | $state |
Implemented in Indexer, and DependencyDecorator.