symfinity/privacy-settings-bundle

Strict privacy category settings, consent capture, and form-tier consent UI for Symfony

Maintainers

Package info

github.com/symfinity/privacy-settings-bundle

Documentation

Type:symfony-bundle

pkg:composer/symfinity/privacy-settings-bundle

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0 2026-06-27 14:59 UTC

This package is auto-updated.

Last update: 2026-06-27 15:01:30 UTC


README

Privacy Settings Bundle

Strict privacy categories, consent capture, and form-tier consent UI for Symfony

PHP Version Symfony
CI
Release License

Note

Read-only mirror. See CONTRIBUTING.md for how to propose changes.

Features

  • Canonical attributedata-privacy-category only; rejects legacy aliases
  • Consent services — capture, restore, and store port with events
  • ConsentBanner UI — composes symfinity/ux-blocks-form roles + glue CSS
  • Flex recipe — bundle registration and default categories on install

Prerequisites

Add the symfinity/recipes Flex endpoint before composer require.

Installation

composer require symfinity/privacy-settings-bundle

See Installation.

Quick start

{{ component('ConsentBanner', { subjectKey: app.session.id }) }}

See Quickstart.

Documentation

Requirements

  • PHP 8.2+
  • Symfony 7.4 or 8.x
  • symfinity/ux-blocks-form ^0.1

Suggest symfinity/ui-kernel for themed apps.

Support

License

MIT