Download the PHP package heimrichhannot/contao-privacy-protocol-bundle without Composer
On this page you can find all versions of the php package heimrichhannot/contao-privacy-protocol-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download heimrichhannot/contao-privacy-protocol-bundle
More information about heimrichhannot/contao-privacy-protocol-bundle
Files in heimrichhannot/contao-privacy-protocol-bundle
Package contao-privacy-protocol-bundle
Short Description This bundle contains functionality concerning privacy and the European Union's "General Data Protection Regulation" (GDPR).
License LGPL-3.0-or-later
Informations about the package contao-privacy-protocol-bundle
Contao Privacy Protocol Bundle
This bundle add a privacy logging entity to contao as required by the European Union's "General Data Protection Regulation" ( GDPR, in German: "Datenschutz-Grundverordnung", DSGVO).
[!NOTE] Legal disclaimer
Use this bundle at your own risk. Although we as the developer try our best to design this bundle to fulfill the legal requirements we CAN'T GUARANTEE anything in terms completeness and correctness. Also we don't offer any legal consulting. We strongly encourage you to consult a lawyer if you have any questions or concerns.
Usage
- Install with composer or contao manager:
composer require heimrichhannot/contao-privacy-protocol-bundle
- Update database
- Find a new menu entry "Protocol" within the section "Privacy" in the contao backend menu
- Create a new protocol archive and configure it
Add logs from your code
Explanation:
- The ProtocolEntry parameters:
person (array)
: An array containing the personal data of the person that is affected by the action, e.g. an email address, a name, etc.target (array)
: An array containing information about the target (e.g. a mailing list, subscription list, ...) of the action, e.g. the data container, the id, etc.type (ProtocolType)
: The type of the protocol entry, e.g. first opt-in, opt-in, opt-out, etc.archiveId (int)
: The protocol archive idpackageName (string)
: The package name of the bundle that triggers the protocol entry
All versions of contao-privacy-protocol-bundle with dependencies
composer-runtime-api Version ^2.0
contao/core-bundle Version ^4.13 || ^5.0
heimrichhannot/contao-utils-bundle Version ^2.241 || ^3.6
symfony/http-foundation Version ^5.4 || ^6.0
symfony/http-kernel Version ^5.4 || ^6.0
symfony/security-core Version ^5.4 || ^6.0
symfony/translation-contracts Version ^1.0 || ^2.0 || ^3.0