diff --git a/Controller/Annotations/AbstractScalarParam.php b/Controller/Annotations/AbstractScalarParam.php index 5243f48c1..92b512ff1 100644 --- a/Controller/Annotations/AbstractScalarParam.php +++ b/Controller/Annotations/AbstractScalarParam.php @@ -41,19 +41,19 @@ public function getConstraints() if ($this->requirements instanceof Constraint) { $constraints[] = $this->requirements; } elseif (is_scalar($this->requirements)) { - $constraints[] = new Regex([ - 'pattern' => '#^(?:'.$this->requirements.')$#xsu', - 'message' => sprintf( + $constraints[] = new Regex( + '#^(?:'.$this->requirements.')$#xsu', + sprintf( 'Parameter \'%s\' value, does not match requirements \'%s\'', $this->getName(), $this->requirements ), - ]); + ); } elseif (is_array($this->requirements) && isset($this->requirements['rule']) && $this->requirements['error_message']) { - $constraints[] = new Regex([ - 'pattern' => '#^(?:'.$this->requirements['rule'].')$#xsu', - 'message' => $this->requirements['error_message'], - ]); + $constraints[] = new Regex( + '#^(?:'.$this->requirements['rule'].')$#xsu', + $this->requirements['error_message'], + ); } elseif (is_array($this->requirements)) { foreach ($this->requirements as $index => $requirement) { if ($requirement instanceof Constraint) {