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 | |
onPrivacyCanRemoveData (PrivacyTableRequest $request, JUser $user=null) | |
onPrivacyRemoveData (PrivacyTableRequest $request, JUser $user=null) | |
Fonctions membres privées | |
createNotesDomain (JTableUser $user) | |
createProfileDomain (JTableUser $user) | |
createUserDomain (JTableUser $user) | |
createItemForUserTable (JTableUser $user) | |
Membres hérités additionnels | |
Fonctions membres protégées hérités de PrivacyPlugin | |
createDomain ($name, $description='') | |
createItemFromArray (array $data, $itemId=null) | |
createItemForTable ($table) | |
createCustomFieldsDomain ($context, $items=array()) | |
Attributs protégés hérités de PrivacyPlugin | |
$db | |
$autoloadLanguage = true | |
Privacy plugin managing Joomla user data
|
private |
Create an item object for a JTableUser object
JTableUser | $user | The JTableUser object to convert |
|
private |
Create the domain for the user notes data
JTableUser | $user | The JTableUser object to process |
Références $item, $items, $query, $user, et ArrayHelper\dropColumn().
|
private |
Create the domain for the user profile data
JTableUser | $user | The JTableUser object to process |
|
private |
Create the domain for the user record
JTableUser | $user | The JTableUser object to process |
Références $user.
onPrivacyCanRemoveData | ( | PrivacyTableRequest | $request, |
JUser | $user = null |
||
) |
Performs validation to determine if the data associated with a remove information request can be processed
This event will not allow a super user account to be removed
PrivacyTableRequest | $request | The request record being processed |
JUser | $user | The user account associated with this request if available |
Références $user.
onPrivacyRemoveData | ( | PrivacyTableRequest | $request, |
JUser | $user = null |
||
) |
Removes the data associated with a remove information request
This event will pseudoanonymise the user account
PrivacyTableRequest | $request | The request record being processed |
JUser | $user | The user account associated with this request if available |
Références $user, et UserHelper\destroyUserSessions().