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 ActionlogsHelperPhp55

Fonctions membres publiques statiques

static getCsvAsGenerator ($data)
 

Fonctions membres protégées statiques

static escapeCsvFormula ($value)
 

Attributs privés statiques

static $characters = array('=', '+', '-', '@')
 

Description détaillée

Actionlogs component helper for newer PHP versions.

This file should only be included in environments running PHP 5.5 or newer and may potentially cause a parse error on older versions.

Depuis
3.9.0
Obsolète:
Will be inlined back into ActionlogsHelper when PHP 5.5 or newer is the minimum supported PHP version

Documentation des fonctions membres

◆ escapeCsvFormula()

static escapeCsvFormula (   $value)
staticprotected

Escapes potential characters that start a formula in a CSV value to prevent injection attacks

Paramètres
mixed$valuecsv field value
Renvoie
mixed
Depuis
3.9.7

Références $value.

◆ getCsvAsGenerator()

static getCsvAsGenerator (   $data)
static

Method to convert logs objects array to a Generator for use with a CSV export

Paramètres
array | Traversable$dataThe logs data objects to be exported
Renvoie
Generator
Depuis
3.9.0
Exceptions
InvalidArgumentException

Références $data, $extension, ActionlogsHelper\getHumanReadableLogMessage(), et ActionlogsHelper\loadTranslationFiles().

Référencé par ActionlogsHelper\getCsvData().

Documentation des champs

◆ $characters

$characters = array('=', '+', '-', '@')
staticprivate

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