54 foreach ($existingOptions as $existingOption) {
55 if (
$option[
'link_url'] == $existingOption[
'link_url']
56 &&
$option[
'link_file'] == $existingOption[
'link_file']
57 &&
$option[
'link_type'] == $existingOption[
'link_type']
58 &&
$option[
'sample_url'] == $existingOption[
'sample_url']
59 &&
$option[
'sample_file'] == $existingOption[
'sample_file']
60 &&
$option[
'sample_type'] == $existingOption[
'sample_type']
61 &&
$option[
'product_id'] == $existingOption[
'product_id']) {
93 if (preg_match(
'/\bhttps?:\/\//i',
$option)) {
const COL_DOWNLOADABLE_LINKS
fillExistOptions(array $base, array $option, array $existingOptions)
prepareDataForSave(array $base, array $replacement)
isRowDownloadableEmptyOptions(array $rowData)
const COL_DOWNLOADABLE_SAMPLES
isRowDownloadableNoValid(array $rowData)