WPINC_revision.php Notes - WordPress-Thinstall/wordpress-develop GitHub Wiki

interface RevisionInterface {
    function _wp_post_revision_fields( $post = array(), $deprecated = false );
    function _wp_post_revision_data( $post = array(), $autosave = false );
    function wp_save_post_revision( $post_id );
    function wp_get_post_autosave( $post_id, $user_id = 0 );
    function wp_is_post_revision( $post );
    function wp_is_post_autosave( $post );
    function _wp_put_post_revision( $post = null, $autosave = false );
    function wp_get_post_revision(&$post, $output = OBJECT, $filter = 'raw');
    function wp_restore_post_revision( $revision_id, $fields = null );
    function wp_delete_post_revision( $revision_id );
    function wp_get_post_revisions( $post_id = 0, $args = null );
    function wp_revisions_enabled( $post );
    function wp_revisions_to_keep( $post );
    function _set_preview( $post );
    function _show_post_preview();
    function _wp_preview_terms_filter( $terms, $post_id, $taxonomy );
    function _wp_preview_post_thumbnail_filter( $value, $post_id, $meta_key );
    function _wp_get_post_revision_version( $revision );
    function _wp_upgrade_revisions_of_post( $post, $revisions );
}