protected function createOperator($type, $inputType, $operatorValue, $name, $locale = 'de')
{
$operator = new Operator();
$operator->setType($type);
$operator->setInputType($inputType);
$operator->setOperator($operatorValue);
$translation = new OperatorTranslation();
$translation->setLocale($locale);
$translation->setName($name);
$translation->setOperator($operator);
$operatorValue = new OperatorValue();
$operatorValue->setOperator($operator);
$operatorValue->setValue('value');
$operatorValueTrans = new OperatorValueTranslation();
$operatorValueTrans->setLocale($locale);
$operatorValueTrans->setName('letzte Woche');
$operatorValueTrans->setOperatorValue($operatorValue);
$operatorValue1 = new OperatorValue();
$operatorValue1->setOperator($operator);
$operatorValue1->setValue('value1');
$operatorValueTrans1 = new OperatorValueTranslation();
$operatorValueTrans1->setLocale($locale);
$operatorValueTrans1->setName('letzte Woche');
$operatorValueTrans1->setOperatorValue($operatorValue1);
$operatorValue2 = new OperatorValue();
$operatorValue2->setOperator($operator);
$operatorValue2->setValue('value2');
$operatorValueTrans2 = new OperatorValueTranslation();
$operatorValueTrans2->setLocale($locale);
$operatorValueTrans2->setName('letzte Woche');
$operatorValueTrans2->setOperatorValue($operatorValue2);
$this->em->persist($operator);
$this->em->persist($translation);
$this->em->persist($operatorValue);
$this->em->persist($operatorValueTrans);
$this->em->persist($operatorValue1);
$this->em->persist($operatorValueTrans1);
$this->em->persist($operatorValue2);
$this->em->persist($operatorValueTrans2);
return $operator;
}