- Timestamp:
- 09/26/2023 03:30:34 PM (18 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php
r56586 r56714 26 26 27 27 /** 28 * Instance of a revision meta fields object. 29 * 30 * @since 6.4.0 31 * @var WP_REST_Post_Meta_Fields 32 */ 33 protected $meta; 34 35 /** 28 36 * Parent controller. 29 37 * … … 61 69 $this->parent_base = ! empty( $post_type_object->rest_base ) ? $post_type_object->rest_base : $post_type_object->name; 62 70 $this->namespace = ! empty( $post_type_object->rest_namespace ) ? $post_type_object->rest_namespace : 'wp/v2'; 71 $this->meta = new WP_REST_Post_Meta_Fields( $parent_post_type ); 63 72 } 64 73 … … 620 629 } 621 630 631 if ( rest_is_field_included( 'meta', $fields ) ) { 632 $data['meta'] = $this->meta->get_value( $post->ID, $request ); 633 } 634 622 635 $context = ! empty( $request['context'] ) ? $request['context'] : 'view'; 623 636 $data = $this->add_additional_fields_to_object( $data, $request ); … … 752 765 $schema['properties']['guid'] = $parent_schema['properties']['guid']; 753 766 } 767 768 $schema['properties']['meta'] = $this->meta->get_field_schema(); 754 769 755 770 $this->schema = $schema;
Note: See TracChangeset
for help on using the changeset viewer.