wp admin includes file.php Notes - WordPress-Thinstall/wordpress-develop GitHub Wiki
interface AdminFileInterface {
function get_file_description( $file );
function get_home_path();
function list_files( $folder = '', $levels = 100 );
function wp_tempnam( $filename = '', $dir = '' );
function validate_file_to_edit( $file, $allowed_files = '' );
function _wp_handle_upload( &$file, $overrides, $time, $action );
function wp_handle_upload_error( &$file, $message );
function wp_handle_upload( &$file, $overrides = false, $time = null );
function wp_handle_sideload( &$file, $overrides = false, $time = null );
function download_url( $url, $timeout = 300 );
function verify_file_md5( $filename, $expected_md5 );
function unzip_file($file, $to);
function _unzip_file_ziparchive($file, $to, $needed_dirs = array() );
function _unzip_file_pclzip($file, $to, $needed_dirs = array());
function copy_dir($from, $to, $skip_list = array() );
function WP_Filesystem( $args = false, $context = false, $allow_relaxed_file_ownership = false );
function get_filesystem_method( $args = array(), $context = '', $allow_relaxed_file_ownership = false );
function request_filesystem_credentials( $form_post, $type = '', $error = false, $context = '', $extra_fields = null, $allow_relaxed_file_ownership = false );
function wp_print_request_filesystem_credentials_modal();
}