WP_User::init() – Sets up object properties, including capabilities.

You appear to be a bot. Output may be restricted

Description

Sets up object properties, including capabilities.

Usage

WP_User::init( $data, $site_id );

Parameters

$data
( object ) required – User DB row object.
$site_id
( int ) optional – Optional. The site ID to initialize for.

Returns

void

Source

File name: wordpress/wp-includes/class-wp-user.php
Lines:

1 to 9 of 9
  public function init( $data, $site_id = '' ) {
    if ( ! isset( $data->ID ) ) {
      $data->ID = 0;
    }
    $this->data = $data;
    $this->ID   = (int) $data->ID;

    $this->WP_User::for_site( $site_id );
  }
 

 View on GitHub View on Trac