WC_Download_Handler::get_download_content_type() private WC 1.0
Get content type of a download.
{} Это метод класса: WC_Download_Handler{}
Хуков нет.
Возвращает
Строку.
Использование
$result = WC_Download_Handler::get_download_content_type( $file_path );
- $file_path(строка) (обязательный)
- File path.
Код WC_Download_Handler::get_download_content_type() WC Download Handler::get download content type WC 5.0.0
private static function get_download_content_type( $file_path ) {
$file_extension = strtolower( substr( strrchr( $file_path, '.' ), 1 ) );
$ctype = 'application/force-download';
foreach ( get_allowed_mime_types() as $mime => $type ) {
$mimes = explode( '|', $mime );
if ( in_array( $file_extension, $mimes, true ) ) {
$ctype = $type;
break;
}
}
return $ctype;
}