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é
Référence de la classe FinderCli
+ Graphe d'héritage de FinderCli:

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
 

Description détaillée

A command line cron job to run the Smart Search indexer.

Depuis
2.5

Documentation des fonctions membres

◆ doExecute()

doExecute ( )

Entry point for Smart Search CLI script

Renvoie
void
Depuis
2.5

Références getFilters(), index(), purge(), et putFilters().

◆ getFilters()

getFilters ( )
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.

Renvoie
void
Depuis
3.3

Références $db, $filter, $filters, et $query.

Référencé par doExecute().

◆ index()

◆ purge()

purge ( )
private

Purge the index.

Renvoie
void
Depuis
3.3

Références $message, $return, et JPATH_COMPONENT_ADMINISTRATOR.

Référencé par doExecute().

◆ putFilters()

putFilters ( )
private

Restore static filters.

Using the saved filter information, update the filter records with the new taxonomy ids.

Renvoie
void
Depuis
3.3

Références $db, $filter, et $query.

Référencé par doExecute().

Documentation des champs

◆ $divisor

$divisor = 5
private

◆ $filters

$filters = array()
private

Référencé par getFilters().

◆ $minimumBatchProcessingTime

$minimumBatchProcessingTime = 1
private

Référencé par index().

◆ $pause

$pause = 'division'
private

Référencé par index().

◆ $qtime

$qtime
private

◆ $time

$time
private

La documentation de cette classe a été générée à partir du fichier suivant :