WC_Meta_Box_Product_Data::prepare_downloads()
Prepare downloads for save.
Метод класса: WC_Meta_Box_Product_Data{}
Хуков нет.
Возвращает
Массив
.
Использование
$result = WC_Meta_Box_Product_Data::prepare_downloads( $file_names, $file_urls, $file_hashes );
- $file_names(массив) (обязательный)
- File names.
- $file_urls(массив) (обязательный)
- File urls.
- $file_hashes(массив) (обязательный)
- File hashes.
Код WC_Meta_Box_Product_Data::prepare_downloads() WC Meta Box Product Data::prepare downloads WC 9.3.1
private static function prepare_downloads( $file_names, $file_urls, $file_hashes ) { $downloads = array(); if ( ! empty( $file_urls ) ) { $file_url_size = count( $file_urls ); for ( $i = 0; $i < $file_url_size; $i++ ) { if ( ! empty( $file_urls[ $i ] ) ) { $downloads[] = array( 'name' => wc_clean( $file_names[ $i ] ), 'file' => wp_unslash( trim( $file_urls[ $i ] ) ), 'download_id' => wc_clean( $file_hashes[ $i ] ), ); } } } return $downloads; }