WordPress 4.7
[autoinstalls/wordpress.git] / wp-includes / rest-api / fields / class-wp-rest-user-meta-fields.php
1 <?php
2 /**
3  * REST API: WP_REST_User_Meta_Fields class
4  *
5  * @package WordPress
6  * @subpackage REST_API
7  * @since 4.7.0
8  */
9
10 /**
11  * Core class used to manage meta values for users via the REST API.
12  *
13  * @since 4.7.0
14  *
15  * @see WP_REST_Meta_Fields
16  */
17 class WP_REST_User_Meta_Fields extends WP_REST_Meta_Fields {
18
19         /**
20          * Retrieves the object meta type.
21          *
22          * @since 4.7.0
23          * @access protected
24          *
25          * @return string The user meta type.
26          */
27         protected function get_meta_type() {
28                 return 'user';
29         }
30
31         /**
32          * Retrieves the type for register_rest_field().
33          *
34          * @since 4.7.0
35          * @access public
36          *
37          * @return string The user REST field type.
38          */
39         public function get_rest_field_type() {
40                 return 'user';
41         }
42 }