| @@ 140-147 (lines=8) @@ | ||
| 137 | ||
| 138 | $constraints = $this->registry->getConstraints($context->getVersion()); |
|
| 139 | ||
| 140 | foreach ($constraints as $constraint) { |
|
| 141 | foreach ($constraint->keywords() as $keyword) { |
|
| 142 | if (property_exists($schema, $keyword)) { |
|
| 143 | $constraint->normalize($schema, $context, $this); |
|
| 144 | break; |
|
| 145 | } |
|
| 146 | } |
|
| 147 | } |
|
| 148 | ||
| 149 | return $schema; |
|
| 150 | } |
|
| @@ 175-182 (lines=8) @@ | ||
| 172 | $constraintsForType = $this->registry->getConstraintsForType($version, $instanceType); |
|
| 173 | ||
| 174 | $constraints = []; |
|
| 175 | foreach ($constraintsForType as $constraint) { |
|
| 176 | foreach ($constraint->keywords() as $keyword) { |
|
| 177 | if (property_exists($schema, $keyword)) { |
|
| 178 | $constraints[] = $constraint; |
|
| 179 | break; |
|
| 180 | } |
|
| 181 | } |
|
| 182 | } |
|
| 183 | } |
|
| 184 | ||
| 185 | foreach ($constraints as $constraint) { |
|