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