Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. user.module

function user_cookie_save

Saves visitor information as a cookie so it can be reused.

Parameters

array $values: An array of key/value pairs to be saved into a cookie.

1 call to user_cookie_save()
SystemController::compactPage in core/modules/system/src/Controller/SystemController.php
Sets whether the admin menu is in compact mode or not.

File

core/modules/user/user.module, line 713

Code

function user_cookie_save(array $values) {
    $request_time = \Drupal::time()->getRequestTime();
    foreach ($values as $field => $value) {
        // Set cookie for 365 days.
        setrawcookie('Drupal.visitor.' . $field, rawurlencode($value), $request_time + 31536000, '/');
    }
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal