protected function processValues($manager, $xpath, $operator, $values)
{
/** @var $node DOMNode */
foreach ($values as $node) {
$value = new OperatorValue();
$value->setValue($node->getAttribute('value'));
$translations = $xpath->query('translations/translation', $node);
/** @var $trans DOMNode */
foreach ($translations as $trans) {
$translation = new OperatorValueTranslation();
$translation->setLocale($trans->getAttribute('locale'));
$translation->setName($trans->nodeValue);
$translation->setOperatorValue($value);
$value->addTranslation($translation);
$manager->persist($translation);
}
$value->setOperator($operator);
$operator->addValue($value);
$manager->persist($value);
}
}