throw new CustomValidationException(sprintf('To create a unit you need to pass `name` and `unit`'
));
} /**
* @param array $data
*
* @return array
*/
private function prepareEsdAssociation($data, Detail
$variant) { if (\
is_array($data['esd'
])) { $esd =
$variant->
getEsd();
// Use already uploaded download file
if (!
isset($data['esd'
]['reuse'
])) { $data['esd'
]['reuse'
] = false;
} if (!
$esd) { $esd =
new Esd();
$esd->
setArticleDetail($variant);
}