Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe PlgContentEmailcloak
+ Graphe d'héritage de PlgContentEmailcloak:

Fonctions membres publiques

 onContentPrepare ($context, &$row, &$params, $page=0)
 
- Fonctions membres publiques hérités de CMSPlugin
 __construct (&$subject, $config=array())
 
 loadLanguage ($extension='', $basePath=JPATH_ADMINISTRATOR)
 
 setApplication (CMSApplicationInterface $application)
 
- Fonctions membres publiques hérités de DispatcherAwareInterface
 setDispatcher (DispatcherInterface $dispatcher)
 
- Fonctions membres publiques hérités de PluginInterface
 registerListeners ()
 

Fonctions membres protégées

 _getPattern ($link, $text)
 
 _cloak (&$text, &$params)
 
- Fonctions membres protégées hérités de CMSPlugin
 registerLegacyListener (string $methodName)
 
 registerListener (string $methodName)
 
 getApplication ()
 

Attributs protégés

 $app
 
- Attributs protégés hérités de CMSPlugin
 $_name = null
 
 $_type = null
 
 $autoloadLanguage = false
 
 $allowLegacyListeners = true
 

Membres hérités additionnels

- Champs de données hérités de CMSPlugin
 $params = null
 

Description détaillée

Email cloak plugin class.

Depuis
1.5

Documentation des fonctions membres

◆ _cloak()

_cloak ( $text,
$params 
)
protected

Cloak all emails in text from spambots via Javascript.

Paramètres
string&$textThe string to be cloaked.
mixed&$paramsAdditional parameters. Parameter "mode" (integer, default 1) replaces addresses with "mailto:" links if nonzero.
Renvoie
void

Références $mode, et $text.

◆ _getPattern()

_getPattern (   $link,
  $text 
)
protected

Generate a search pattern based on link and text.

Paramètres
string$linkThe target of an email link.
string$textThe text enclosed by the link.
Renvoie
string A regular expression that matches a link containing the parameters.

Références $link, et $text.

◆ onContentPrepare()

onContentPrepare (   $context,
$row,
$params,
  $page = 0 
)

Plugin that cloaks all emails in content from spambots via Javascript.

Paramètres
string$contextThe context of the content being passed to the plugin.
mixed&$rowAn object with a "text" property or the string to be cloaked.
mixed&$paramsAdditional parameters.
integer$pageOptional page number. Unused. Defaults to zero.
Renvoie
void

Références $context, et $params.

Documentation des champs

◆ $app

$app
protected

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