WC_Meta_Box_Product_Data::prepare_downloads PHP Method

prepare_downloads() private static method

Prepare downloads for save.
private static prepare_downloads ( $file_names, $file_urls, $file_hashes ) : array
return array
    private static function prepare_downloads($file_names, $file_urls, $file_hashes)
    {
        $downloads = array();
        if (!empty($file_urls)) {
            $file_url_size = sizeof($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])), 'previous_hash' => wc_clean($file_hashes[$i]));
                }
            }
        }
        return $downloads;
    }