yiirocks/voyti-gdpr

GDPR compliance addon for Voyti user management: data export, account anonymization

Maintainers

Package info

github.com/YiiRocks/voyti-gdpr

Homepage

pkg:composer/yiirocks/voyti-gdpr

Transparency log

Fund package maintenance!

YiiRocks

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main / 1.0.x-dev 2026-08-14 23:36 UTC

This package is auto-updated.

Last update: 2026-08-14 23:37:02 UTC


README

The optional GDPR data-handling addon for Voyti, the Yii3 user-management extension. It adds self-service data export (JSON download) and account anonymization to Voyti's Privacy hub.

Packagist Version PHP from Packagist Packagist GitHub License GitHub Workflow Status

Stats for Nerds

Coverage MSI Tests Assertions

What this is

This package adds the optional half of GDPR handling on top of Voyti core: a self-service JSON data export and account anonymization, both reachable from core's Privacy hub. Mandatory consent collection and hard account deletion live in core itself and are out of scope here.

Requirements

Installation

The package could be installed via composer:

composer require yiirocks/voyti-gdpr

Its routes, controller, and translations are registered automatically through the yiisoft/config plugin, so a host's config merge picks them up.

Documentation

Installation steps, the full configuration reference, and the event hook are all covered at Yii.Rocks.

Testing

# Unit tests
composer phpunit

# Mutation testing
composer infection

# Static analysis
composer psalm

# Code style fixer
composer php-cs-fixer