Parsed: 123793

<?php

/**
 * REST API: WP_REST_Autosaves_Controller class.
 *
 * @package WordPress
 * @subpackage REST_API
 * @since 5.0.0
 */

/* class WP_REST_Autosaves_Controller */
/* function WP_REST_Autosaves_Controller::__construct() – Constructor. */
/* function WP_REST_Autosaves_Controller::register_routes() – Registers the routes for autosaves. */
/* function WP_REST_Autosaves_Controller::get_parent() – Get the parent post. */
/* function WP_REST_Autosaves_Controller::get_items_permissions_check() – Checks if a given request has access to get autosaves. */
/* function WP_REST_Autosaves_Controller::create_item_permissions_check() – Checks if a given request has access to create an autosave revision. */
/* function WP_REST_Autosaves_Controller::create_item() – Creates, updates or deletes an autosave revision. */
/* function WP_REST_Autosaves_Controller::get_item() – Get the autosave, if the ID is valid. */
/* function WP_REST_Autosaves_Controller::get_items() – Gets a collection of autosaves using wp_get_post_autosave. */
/* function WP_REST_Autosaves_Controller::get_item_schema() – Retrieves the autosave’s schema, conforming to JSON Schema. */
/* function WP_REST_Autosaves_Controller::create_post_autosave() – Creates autosave for the specified post. */
/* function WP_REST_Autosaves_Controller::prepare_item_for_response() – Prepares the revision for the REST response. */
/* function WP_REST_Autosaves_Controller::get_collection_params() – Retrieves the query params for the autosaves collection. */