Joomla CMS
3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
|
Fonctions membres publiques | |
doExecute () | |
Fonctions membres privées | |
index () | |
purge () | |
putFilters () | |
getFilters () | |
Attributs privés | |
$time | |
$qtime | |
$filters = array() | |
$pause = 'division' | |
$divisor = 5 | |
$minimumBatchProcessingTime = 1 | |
A command line cron job to run the Smart Search indexer.
doExecute | ( | ) |
Entry point for Smart Search CLI script
Références getFilters(), index(), purge(), et putFilters().
|
private |
Save static filters.
Since a purge/index cycle will cause all the taxonomy ids to change, the static filters need to be updated with the new taxonomy ids. The static filter information is saved prior to the purge/index so that it can later be used to update the filters with new ids.
Références $db, $filter, $filters, et $query.
Référencé par doExecute().
|
private |
Run the indexer.
Références $config, $i, $minimumBatchProcessingTime, $pause, $state, elseif, JEventDispatcher\getInstance(), FinderIndexer\getState(), JPATH_ADMINISTRATOR, JLoader\register(), et FinderIndexer\resetState().
Référencé par doExecute().
|
private |
Purge the index.
Références $message, $return, et JPATH_COMPONENT_ADMINISTRATOR.
Référencé par doExecute().
|
private |
Restore static filters.
Using the saved filter information, update the filter records with the new taxonomy ids.
Références $db, $filter, et $query.
Référencé par doExecute().
|
private |
|
private |
Référencé par getFilters().
|
private |
Référencé par index().
|
private |
Référencé par index().
|
private |
|
private |