Skip to content

Symfony bundle to append Cookie Consent to your website to comply to AVG/GDPR for cookies.

License

Notifications You must be signed in to change notification settings

Zigr/cookie-consent-bundle

 
 

Repository files navigation

Cookie Consent bundle for Symfony 6.4

Based on Harborn-digital Cookie Consent Bundle and adapted to meet Symfony 6.4 requirements. As well as PHP Unit 9 testing

Installation

Step 1: Download using composer

In a Symfony application run this command to install and integrate Cookie Consent bundle in your application:

composer require zigr/connectholland_cookie-consent-bundle-fork

Step 3:

There should be the following files:

./config/packages/ch_cookie_consent.yaml As per configuration after Step 2 above.

./config/bundles.php

...
ConnectHolland\CookieConsentBundle\CHCookieConsentBundle::class => ['all' => true],

./config/packages/framework.yaml:

framework:
    annotations: false

config/routes/ch_cookie_consent.yaml

ch_cookie_consent:
    resource: "@CHCookieConsentBundle/Resources/config/routing.yaml"

Step 4(optional):

If you choose to log cookie consent to db when configuring Step 2, then

./bin/console doctrine:schema:update --complete --dump-sql

and perform migration for log table creation.

About

Symfony bundle to append Cookie Consent to your website to comply to AVG/GDPR for cookies.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • PHP 71.6%
  • SCSS 11.2%
  • CSS 7.3%
  • JavaScript 5.8%
  • Twig 4.1%