|
@@ 133-136 (lines=4) @@
|
| 130 |
|
} |
| 131 |
|
$context = 'sequence'; |
| 132 |
|
|
| 133 |
|
if (isset($values['value']) && self::preg_match('#^&(?P<ref>[^ ]+) *(?P<value>.*)#u', $values['value'], $matches)) { |
| 134 |
|
$isRef = $matches['ref']; |
| 135 |
|
$values['value'] = $matches['value']; |
| 136 |
|
} |
| 137 |
|
|
| 138 |
|
// array |
| 139 |
|
if (!isset($values['value']) || '' == trim($values['value'], ' ') || 0 === strpos(ltrim($values['value'], ' '), '#')) { |
|
@@ 229-232 (lines=4) @@
|
| 226 |
|
$data += $parsed; // array union |
| 227 |
|
} |
| 228 |
|
} |
| 229 |
|
} elseif ('<<' !== $key && isset($values['value']) && self::preg_match('#^&(?P<ref>[^ ]+) *(?P<value>.*)#u', $values['value'], $matches)) { |
| 230 |
|
$isRef = $matches['ref']; |
| 231 |
|
$values['value'] = $matches['value']; |
| 232 |
|
} |
| 233 |
|
|
| 234 |
|
if ($mergeNode) { |
| 235 |
|
// Merge keys |