Lines Matching refs:delta
26 $delta = parse($newPath);
28 $pick = function($part) use ($base, $delta) {
30 if ($delta[$part]) {
31 return $delta[$part];
41 if ($delta['scheme']) {
42 return build($delta);
52 if ($delta['path']) {
54 if ($delta['path'][0] === '/') {
55 $path = $delta['path'];
62 $path .= '/' . $delta['path'];
89 if ($delta['query']) {
90 $newParts['query'] = $delta['query'];
91 } elseif (!empty($base['query']) && empty($delta['host']) && empty($delta['path'])) {
95 if ($delta['fragment']) {
96 $newParts['fragment'] = $delta['fragment'];