@@ 279-288 (lines=10) @@ | ||
276 | * @return bool Whether the given user meta key is set. |
|
277 | */ |
|
278 | public function __isset( $key ) { |
|
279 | if ( 'id' == $key ) { |
|
280 | _deprecated_argument( 'WP_User->id', '2.1.0', |
|
281 | sprintf( |
|
282 | /* translators: %s: WP_User->ID */ |
|
283 | __( 'Use %s instead.' ), |
|
284 | '<code>WP_User->ID</code>' |
|
285 | ) |
|
286 | ); |
|
287 | $key = 'ID'; |
|
288 | } |
|
289 | ||
290 | if ( isset( $this->data->$key ) ) |
|
291 | return true; |
|
@@ 309-318 (lines=10) @@ | ||
306 | * @return mixed Value of the given user meta key (if set). If `$key` is 'id', the user ID. |
|
307 | */ |
|
308 | public function __get( $key ) { |
|
309 | if ( 'id' == $key ) { |
|
310 | _deprecated_argument( 'WP_User->id', '2.1.0', |
|
311 | sprintf( |
|
312 | /* translators: %s: WP_User->ID */ |
|
313 | __( 'Use %s instead.' ), |
|
314 | '<code>WP_User->ID</code>' |
|
315 | ) |
|
316 | ); |
|
317 | return $this->ID; |
|
318 | } |
|
319 | ||
320 | if ( isset( $this->data->$key ) ) { |
|
321 | $value = $this->data->$key; |
|
@@ 348-358 (lines=11) @@ | ||
345 | * @param mixed $value User meta value. |
|
346 | */ |
|
347 | public function __set( $key, $value ) { |
|
348 | if ( 'id' == $key ) { |
|
349 | _deprecated_argument( 'WP_User->id', '2.1.0', |
|
350 | sprintf( |
|
351 | /* translators: %s: WP_User->ID */ |
|
352 | __( 'Use %s instead.' ), |
|
353 | '<code>WP_User->ID</code>' |
|
354 | ) |
|
355 | ); |
|
356 | $this->ID = $value; |
|
357 | return; |
|
358 | } |
|
359 | ||
360 | $this->data->$key = $value; |
|
361 | } |