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 PrivacyPlugin
+ Graphe d'héritage de PrivacyPlugin:

Fonctions membres protégées

 createDomain ($name, $description='')
 
 createItemFromArray (array $data, $itemId=null)
 
 createItemForTable ($table)
 
 createCustomFieldsDomain ($context, $items=array())
 

Attributs protégés

 $db
 
 $autoloadLanguage = true
 

Description détaillée

Base class for privacy plugins

Depuis
3.9.0

Documentation des fonctions membres

◆ createCustomFieldsDomain()

createCustomFieldsDomain (   $context,
  $items = array() 
)
protected

Helper function to create the domain for the items custom fields.

Paramètres
string$contextThe context
array$itemsThe items
Renvoie
PrivacyExportDomain
Depuis
3.9.0

Références $context, $data, $field, $fields, $fieldValue, $item, $items, $parts, $type, FieldsHelper\extract(), et FieldsHelper\getFields().

◆ createDomain()

createDomain (   $name,
  $description = '' 
)
protected

Create a new domain object

Paramètres
string$nameThe domain's name
string$descriptionThe domain's description
Renvoie
PrivacyExportDomain
Depuis
3.9.0

Références $description, et $name.

◆ createItemForTable()

createItemForTable (   $table)
protected

Create an item object for a JTable object

Paramètres
JTable$tableThe JTable object to convert
Renvoie
PrivacyExportItem
Depuis
3.9.0

Références $data.

◆ createItemFromArray()

createItemFromArray ( array  $data,
  $itemId = null 
)
protected

Create an item object for an array

Paramètres
array$dataThe array data to convert
integer | null$itemIdThe ID of this item
Renvoie
PrivacyExportItem
Depuis
3.9.0

Références $data, $field, $item, $itemId, $key, et $value.

Documentation des champs

◆ $autoloadLanguage

$autoloadLanguage = true
protected

◆ $db

$db
protected

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