PHP code example of apility / netflex-cookie-consent
1. Go to this page and download the library: Download apility/netflex-cookie-consent library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
apility / netflex-cookie-consent example snippets
// app/Http/Kernel.php
class Kernel extends HttpKernel
{
protected $middleware = [
// ...
\Statikbe\CookieConsent\CookieConsentMiddleware::class,
];
// ...
}
// app/Http/Kernel.php
class Kernel extends HttpKernel
{
// ...
protected $routeMiddleware = [
// ...
'cookie-consent' => \Statikbe\CookieConsent\CookieConsentMiddleware::class,
];
}
// routes/web.php
Route::group([
'middleware' => ['cookie-consent']
], function(){
// ...
});
return [
'alert_title' => 'Deze website gebruikt cookies',
'setting_analytics' => 'Analytische cookies',
];
return [
'cookie_key' => '__cookie_consent',
'cookie_domain' => env('SESSION_DOMAIN'),
'cookie_value_analytics' => 'analytics',
'cookie_value_marketing' => 'marketing',
'cookie_value_both' => 'all',
'cookie_value_none' => 'none',
'cookie_expiration_days' => '365',
'gtm_event' => 'cookie_refresh',
'ignored_paths' => [],
'policy_url_en' => env('COOKIE_POLICY_URL_EN', null),
'policy_url_fr' => env('COOKIE_POLICY_URL_FR', null),
'policy_url_nl' => env('COOKIE_POLICY_URL_NL', null),
];
bash
php artisan vendor:publish --provider="Statikbe\CookieConsent\CookieConsentServiceProvider" --tag="public"
bash
php artisan vendor:publish --provider="Statikbe\CookieConsent\CookieConsentServiceProvider" --tag="lang"
bash
php artisan vendor:publish --provider="Statikbe\CookieConsent\CookieConsentServiceProvider" --tag="views"
bash
php artisan vendor:publish --provider="Statikbe\CookieConsent\CookieConsentServiceProvider" --tag="config"
'ignored_paths => ['/en/cookie-policy', '/api/documentation*'];
bash
php artisan vendor:publish --provider="Statikbe\CookieConsent\CookieConsentServiceProvider" --tag="lang"
bash
php artisan vendor:publish --provider="Statikbe\CookieConsent\CookieConsentServiceProvider" --tag="views"