public function preProcessValueHash($incomingValueHash) { if (is_array($incomingValueHash) && array_key_exists('variations', $incomingValueHash)) { unset($incomingValueHash['variations']); } return parent::preProcessValueHash($incomingValueHash); }
/** * @param string $temporaryDirectory * @param \Symfony\Component\Routing\RouterInterface $router * @param array $variations array of variations identifiers */ public function __construct($temporaryDirectory, RouterInterface $router, array $variations) { parent::__construct($temporaryDirectory); $this->router = $router; $this->variations = $variations; }