X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fmodules%2Fcontrib%2Feu_cookie_compliance%2Fsrc%2FPlugin%2FConsentStorage%2FBasicConsentStorage.php;fp=web%2Fmodules%2Fcontrib%2Feu_cookie_compliance%2Fsrc%2FPlugin%2FConsentStorage%2FBasicConsentStorage.php;h=ce1368ad2e7ff50335de674ad1c6100bfc856069;hp=0000000000000000000000000000000000000000;hb=059867c3f96750652c80f39e44c442a58c2549ee;hpb=f8fc16ae6b862bef59baaad5d051dd37b7ff11b2 diff --git a/web/modules/contrib/eu_cookie_compliance/src/Plugin/ConsentStorage/BasicConsentStorage.php b/web/modules/contrib/eu_cookie_compliance/src/Plugin/ConsentStorage/BasicConsentStorage.php new file mode 100644 index 000000000..ce1368ad2 --- /dev/null +++ b/web/modules/contrib/eu_cookie_compliance/src/Plugin/ConsentStorage/BasicConsentStorage.php @@ -0,0 +1,47 @@ +getCurrentPolicyNodeRevision(); + $timestamp = time(); + $ip_address = \Drupal::request()->getClientIp(); + $uid = \Drupal::currentUser()->id(); + + \Drupal::database()->insert('eu_cookie_compliance_basic_consent')->fields( + [ + 'uid' => $uid, + 'ip_address' => $ip_address, + 'timestamp' => $timestamp, + 'revision_id' => $revision_id ? $revision_id : 0 , + 'consent_type' => $consent_type, + ] + )->execute(); + return TRUE; + } + +}