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é
|
Fonctions membres publiques statiques | |
static | getCsvData ($data) |
static | loadTranslationFiles ($extension) |
static | getLogContentTypeParams ($context) |
static | getHumanReadableLogMessage ($log, $generateLinks=true) |
static | getContentTypeLink ($component, $contentType, $id, $urlVar='id', $object=null) |
static | loadActionLogPluginsLanguage () |
Fonctions membres protégées statiques | |
static | escapeCsvFormula ($value) |
Attributs privés statiques | |
static | $characters = array('=', '+', '-', '@') |
Actionlogs component helper.
|
staticprotected |
Escapes potential characters that start a formula in a CSV value to prevent injection attacks
mixed | $value | csv field value |
Références $value.
Get link to an item of given content type
string | $component | |
string | $contentType | |
integer | $id | |
string | $urlVar | |
JObject | $object |
Références $component, $file, $id, $prefix, JPATH_ADMINISTRATOR, et JLoader\register().
Référencé par PlgActionlogJoomla\onContentAfterSave(), PlgActionlogJoomla\onContentChangeState(), et PlgActionlogJoomla\onExtensionAfterSave().
|
static |
Method to convert logs objects array to an iterable type for use with a CSV export
array | Traversable | $data | The logs data objects to be exported |
InvalidArgumentException |
Références $data, $date, $extension, $rows, ActionlogsHelperPhp55\getCsvAsGenerator(), et JLoader\register().
Référencé par PlgPrivacyActionlogs\onPrivacyExportRequest().
|
static |
Get human readable log message for a User Action Log
stdClass | $log | A User Action log message record |
boolean | $generateLinks | Flag to disable link generation when creating a message |
Références $key, $message, $value, ENT_QUOTES, Factory\getApplication(), et htmlspecialchars.
Référencé par ActionlogsHelperPhp55\getCsvAsGenerator(), ModLatestActionsHelper\getList(), et ActionlogsModelActionlog\sendNotificationEmails().
|
static |
Get parameters to be
string | $context | The context of the content |
Références $context, $db, $query, et Factory\getDbo().
Référencé par PlgActionlogJoomla\onContentAfterDelete(), PlgActionlogJoomla\onContentAfterSave(), PlgActionlogJoomla\onContentChangeState(), PlgActionlogJoomla\onExtensionAfterDelete(), et PlgActionlogJoomla\onExtensionAfterSave().
|
static |
Load both enabled and disabled actionlog plugins language file.
It is used to make sure actions log is displayed properly instead of only language items displayed when a plugin is disabled.
Références $db, $extension, $lang, $name, $query, $row, $rows, $type, Factory\getDbo(), Factory\getLanguage(), JPATH_ADMINISTRATOR, JPATH_PLUGINS, et null.
Référencé par ActionlogsViewActionlogs\display(), et ModLatestActionsHelper\getList().
|
static |
Load the translation files for an extension
string | $extension | Extension name |
Références $extension, $lang, $parts, Factory\getLanguage(), JPATH_ADMINISTRATOR, JPATH_BASE, JPATH_LIBRARIES, JPATH_PLUGINS, JPATH_SITE, et null.
Référencé par ActionlogsHelperPhp55\getCsvAsGenerator(), JFormFieldExtension\getOptions(), JFormFieldLogType\getOptions(), PlgSystemActionLogs\renderActionlogsExtensions(), et ActionlogsModelActionlog\sendNotificationEmails().
|
staticprivate |