Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe FinderIndexerParser
+ Graphe d'héritage de FinderIndexerParser:

Fonctions membres publiques

 parse ($input)
 

Fonctions membres publiques statiques

static getInstance ($format)
 

Fonctions membres protégées

 process ($input)
 

Description détaillée

Parser base class for the Finder indexer package.

Depuis
2.5

Documentation des fonctions membres

◆ getInstance()

static getInstance (   $format)
static

Method to get a parser, creating it if necessary.

Paramètres
string$formatThe type of parser to load.
Renvoie
FinderIndexerParser A FinderIndexerParser instance.
Depuis
2.5
Exceptions
Exceptionon invalid parser.

Références $class, $format, $path, et JLoader\register().

Référencé par FinderIndexerHelper\parse().

◆ parse()

parse (   $input)

Method to parse input and extract the plain text. Because this method is called from both inside and outside the indexer, it needs to be able to batch out its parsing functionality to deal with the inefficiencies of regular expressions. We will parse recursively in 2KB chunks.

Paramètres
string$inputThe input to parse.
Renvoie
string The plain text input.
Depuis
2.5

Références $input, $return, $start, et null.

◆ process()

process (   $input)
abstractprotected

Method to process input and extract the plain text.

Paramètres
string$inputThe input to process.
Renvoie
string The plain text input.
Depuis
2.5

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