EGOCMS  24.0
EGOTEC Content-Managament-System
Ego_Search_Factory Klassenreferenz

Öffentliche, statische Methoden

static start ($table='', $param=[], $checkHealthy=false)
 
static updateIndex ($sites=[], $lang='', $output=true)
 

Ausführliche Beschreibung

Suche.

Factory Klasse für die Suche.

Autor
heiko $Id$

Definiert in Zeile 14 der Datei Ego_Search_Factory.php.

Dokumentation der Elementfunktionen

◆ start()

static start (   $table = '',
  $param = [],
  $checkHealthy = false 
)
static

Eine Suchinstanz erzeugen.

// Beispiel:
$suche = Ego_Search_Factory::start( 'demo_de' );
static start($table='', $param=[], $checkHealthy=false)
Parameter
String$tableTabelle, in der gesucht werden soll.
array$param
boolean$checkHealthy
Rückgabe
Ego_Search Objekt

Definiert in Zeile 29 der Datei Ego_Search_Factory.php.

Wird benutzt von Page\_destroyEntry(), Site\createSite(), Site\getPages() und updateIndex().

+ Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ updateIndex()

static updateIndex (   $sites = [],
  $lang = '',
  $output = true 
)
static

Den Suchindex aktualisieren

Parameter
array$sites
string$lang
boolean$output
Rückgabe
void

Definiert in Zeile 62 der Datei Ego_Search_Factory.php.

Benutzt Ego_System\flush(), Ego_System\getAllSites() und start().

+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: