public static function UloginHelper::identitySave in uLogin (advanced version) 8
Internal functions.
2 calls to UloginHelper::identitySave()
- UloginController::uloginCallback in src/Controller/ UloginController.php 
- Call back for login and registration.
- UloginHelper::userSave in src/UloginHelper.php 
- Internal functions.
File
- src/UloginHelper.php, line 28 
Class
- UloginHelper
- Ulogin Helper class.
Namespace
Drupal\uloginCode
public static function identitySave($data, $uid = NULL) {
  if (!$uid) {
    $uid = \Drupal::currentUser()
      ->id();
  }
  \Drupal::database()
    ->merge('ulogin_identity')
    ->key([
    'uid' => $uid,
    'network' => $data['network'],
    'ulogin_uid' => $data['uid'],
  ])
    ->fields([
    'data' => serialize($data),
  ])
    ->execute();
}