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

Breadcrumb

  1. Drupal Core 11.1.x
  2. UserData.php

function UserData::set

File

core/modules/user/src/UserData.php, line 76

Class

UserData
Defines the user data service.

Namespace

Drupal\user

Code

public function set($module, $uid, $name, $value) {
    $serialized = (int) (!is_scalar($value));
    if ($serialized) {
        $value = serialize($value);
    }
    $this->connection
        ->merge('users_data')
        ->keys([
        'uid' => $uid,
        'module' => $module,
        'name' => $name,
    ])
        ->fields([
        'value' => $value,
        'serialized' => $serialized,
    ])
        ->execute();
}

API Navigation

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