Changeset 55697
- Timestamp:
- 04/28/2023 03:04:19 PM (2 years ago)
- Location:
- trunk/src/wp-includes/rest-api/endpoints
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php
r55154 r55697 69 69 $this->revisions_controller = new WP_REST_Revisions_Controller( $parent_post_type ); 70 70 $this->rest_base = 'autosaves'; 71 $this->parent_base = ! empty( $post_type_object->rest_base ) ? $post_type_object->rest_base : $post_type_object->name; 71 72 $this->namespace = ! empty( $post_type_object->rest_namespace ) ? $post_type_object->rest_namespace : 'wp/v2'; 72 $this->parent_base = ! empty( $post_type_object->rest_base ) ? $post_type_object->rest_base : $post_type_object->name;73 73 } 74 74 -
trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php
r55696 r55697 49 49 */ 50 50 public function __construct( $parent_post_type ) { 51 $this->parent_post_type = $parent_post_type; 51 $this->parent_post_type = $parent_post_type; 52 $post_type_object = get_post_type_object( $parent_post_type ); 53 $parent_controller = $post_type_object->get_rest_controller(); 54 55 if ( ! $parent_controller ) { 56 $parent_controller = new WP_REST_Posts_Controller( $parent_post_type ); 57 } 58 59 $this->parent_controller = $parent_controller; 52 60 $this->rest_base = 'revisions'; 53 $post_type_object = get_post_type_object( $parent_post_type );54 61 $this->parent_base = ! empty( $post_type_object->rest_base ) ? $post_type_object->rest_base : $post_type_object->name; 55 62 $this->namespace = ! empty( $post_type_object->rest_namespace ) ? $post_type_object->rest_namespace : 'wp/v2'; 56 $this->parent_controller = $post_type_object->get_rest_controller();57 58 if ( ! $this->parent_controller ) {59 $this->parent_controller = new WP_REST_Posts_Controller( $parent_post_type );60 }61 63 } 62 64
Note: See TracChangeset
for help on using the changeset viewer.