|
@@ 667-672 (lines=6) @@
|
| 664 |
|
$finalName = isset( $info['map_name'] ) |
| 665 |
|
? $info['map_name'] : $tag; |
| 666 |
|
|
| 667 |
|
if ( is_array( $info['validate'] ) ) { |
| 668 |
|
$validate = $info['validate']; |
| 669 |
|
} else { |
| 670 |
|
$validator = new XMPValidate( $this->logger ); |
| 671 |
|
$validate = [ $validator, $info['validate'] ]; |
| 672 |
|
} |
| 673 |
|
|
| 674 |
|
if ( !isset( $this->results['xmp-' . $info['map_group']][$finalName] ) ) { |
| 675 |
|
// This can happen if all the members of the struct failed validation. |
|
@@ 1345-1350 (lines=6) @@
|
| 1342 |
|
$finalName = isset( $info['map_name'] ) |
| 1343 |
|
? $info['map_name'] : $tag; |
| 1344 |
|
if ( isset( $info['validate'] ) ) { |
| 1345 |
|
if ( is_array( $info['validate'] ) ) { |
| 1346 |
|
$validate = $info['validate']; |
| 1347 |
|
} else { |
| 1348 |
|
$validator = new XMPValidate( $this->logger ); |
| 1349 |
|
$validate = [ $validator, $info['validate'] ]; |
| 1350 |
|
} |
| 1351 |
|
|
| 1352 |
|
if ( is_callable( $validate ) ) { |
| 1353 |
|
call_user_func_array( $validate, [ $info, &$val, true ] ); |