PHP 클래스 A8C_Files, vip-mu-plugins-public

파일 보기 프로젝트 열기: Automattic/vip-mu-plugins-public

공개 메소드들

메소드 설명
__construct ( )
attachment_file_exists ( $file_url )
check_to_download_file ( ) Ensures a local copy of the imported xml file is available for local reading at the final import step
check_to_upload_file ( $data, $postarr )
delete_file ( $file_name )
filter_filetype_check ( $filetype_data, $file, $filename, $mimes ) Check filetype support against Mogile
filter_unique_filename ( $filename, $ext, $dir, $unique_filename_callback ) Filter's the return value of wp_unique_filename()
get_files_service_hostname ( )
get_unique_filename ( $file ) Ensure filename uniqueness prior to WP 4.5's wp_unique_filename filter
get_upload_dir ( $upload )
image_resize ( boolean $ignore, integer $id, array | string $size ) : boolean | array Image resizing service. Takes place of image_downsize().
save_image_file ( $override, $filename, $image, $mime_type, $post_id )
upload_file ( $details, $upload_type )
upload_url_path ( $upload_url_path, $option )

비공개 메소드들

메소드 설명
_check_uniqueness_with_backend ( $filename ) Common method to check Mogile backend for filename uniqueness
_sanitize_filename ( $filename, $ext ) Ensure consistent filename sanitization
get_upload_path ( )
purge_cache_servers ( $requests )
purge_file_cache ( $url, $method )

메소드 상세

__construct() 공개 메소드

public __construct ( )

attachment_file_exists() 공개 메소드

public attachment_file_exists ( $file_url )

check_to_download_file() 공개 메소드

Ensures a local copy of the imported xml file is available for local reading at the final import step

check_to_upload_file() 공개 메소드

public check_to_upload_file ( $data, $postarr )

delete_file() 공개 메소드

public delete_file ( $file_name )

filter_filetype_check() 공개 메소드

Leverages Mogile backend, which will return a 406 or other non-200 code if the filetype is unsupported
public filter_filetype_check ( $filetype_data, $file, $filename, $mimes )

filter_unique_filename() 공개 메소드

Filter's the return value of wp_unique_filename()
public filter_unique_filename ( $filename, $ext, $dir, $unique_filename_callback )

get_files_service_hostname() 공개 메소드

get_unique_filename() 공개 메소드

Ensure filename uniqueness prior to WP 4.5's wp_unique_filename filter
public get_unique_filename ( $file )

get_upload_dir() 공개 메소드

public get_upload_dir ( $upload )

image_resize() 공개 메소드

Image resizing service. Takes place of image_downsize().
또한 보기: image_downsize()
public image_resize ( boolean $ignore, integer $id, array | string $size ) : boolean | array
$ignore boolean Unused.
$id integer Attachment ID for image.
$size array | string Optional, default is 'medium'. Size of image, either array or string.
리턴 boolean | array False on failure, array on success.

save_image_file() 공개 메소드

public save_image_file ( $override, $filename, $image, $mime_type, $post_id )

upload_file() 공개 메소드

public upload_file ( $details, $upload_type )

upload_url_path() 공개 메소드

public upload_url_path ( $upload_url_path, $option )