File tree Expand file tree Collapse file tree 3 files changed +5
-14
lines changed Expand file tree Collapse file tree 3 files changed +5
-14
lines changed Original file line number Diff line number Diff line change 1010 */
1111class AndSpecification extends CompositeSpecification
1212{
13- /**
14- * @var array<Specification<TCandidate>>
15- */
16- private array $ specifications ;
17-
1813 /**
1914 * @param array<Specification<TCandidate>> $specifications
2015 */
21- public function __construct (array $ specifications )
16+ public function __construct (private array $ specifications )
2217 {
23- $ this ->specifications = $ specifications ;
2418 }
2519
2620 /**
Original file line number Diff line number Diff line change 1010 */
1111class OrSpecification extends CompositeSpecification
1212{
13- /**
14- * @var array<Specification<TCandidate>>
15- */
16- private array $ specifications ;
17-
1813 /**
1914 * @param array<Specification<TCandidate>> $specifications
2015 */
21- public function __construct (array $ specifications )
16+ public function __construct (private array $ specifications )
2217 {
23- $ this ->specifications = $ specifications ;
2418 }
2519
2620 /**
Original file line number Diff line number Diff line change 1010 */
1111class VerboseSpecification extends CompositeSpecification
1212{
13+ /**
14+ * @param Specification<TCandidate> $origin
15+ */
1316 public function __construct (
1417 private Specification $ origin ,
1518 private string $ message = '' ,
You can’t perform that action at this time.
0 commit comments