@@ -85,16 +85,14 @@ Validator
8585
8686 class CustomConstraint extends Constraint
8787 {
88- public $option1;
89- public $option2;
90-
9188 #[HasNamedArguments]
92- public function __construct($option1 = null, $option2 = null, ?array $groups = null, mixed $payload = null)
93- {
89+ public function __construct(
90+ public $option1 = null,
91+ public $option2 = null,
92+ ?array $groups = null,
93+ mixed $payload = null,
94+ ) {
9495 parent::__construct(null, $groups, $payload);
95-
96- $this->option1 = $option1;
97- $this->option2 = $option2;
9896 }
9997 }
10098 ```
@@ -128,16 +126,14 @@ Validator
128126
129127 class CustomConstraint extends Constraint
130128 {
131- public $option1;
132- public $option2;
133-
134129 #[HasNamedArguments]
135- public function __construct($option1, $option2 = null, ?array $groups = null, mixed $payload = null)
136- {
130+ public function __construct(
131+ public $option1,
132+ public $option2 = null,
133+ ?array $groups = null,
134+ mixed $payload = null,
135+ ) {
137136 parent::__construct(null, $groups, $payload);
138-
139- $this->option1 = $option1;
140- $this->option2 = $option2;
141137 }
142138 }
143139 ```
@@ -172,13 +168,12 @@ Validator
172168
173169 class CustomCompositeConstraint extends Composite
174170 {
175- public array $constraints = [];
176-
177171 #[HasNamedArguments]
178- public function __construct(array $constraints, ?array $groups = null, mixed $payload = null)
172+ public function __construct(
173+ public array $constraints,
174+ ?array $groups = null,
175+ mixed $payload = null)
179176 {
180- $this->constraints = $constraints;
181-
182177 parent::__construct(null, $groups, $payload);
183178 }
184179 }
0 commit comments