|
@@ 562-564 (lines=3) @@
|
| 559 |
|
$viewInstance->setAttribute($name, $value); |
| 560 |
|
} |
| 561 |
|
|
| 562 |
|
foreach ($viewCache['request_attributes'] as $requestAttribute) { |
| 563 |
|
$request->setAttribute($requestAttribute['name'], $requestAttribute['value'], $requestAttribute['namespace']); |
| 564 |
|
} |
| 565 |
|
|
| 566 |
|
foreach ($viewCache['request_attribute_namespaces'] as $ranName => $ranValues) { |
| 567 |
|
$request->setAttributes($ranValues, $ranName); |
|
@@ 682-684 (lines=3) @@
|
| 679 |
|
if ($isCacheable && !$isViewCached) { |
| 680 |
|
// we're writing the view cache first. this is just in case we get into a situation with really bad timing on the leap of a second |
| 681 |
|
$viewCache['request_attributes'] = array(); |
| 682 |
|
foreach ($otConfig['request_attributes'] as $requestAttribute) { |
| 683 |
|
$viewCache['request_attributes'][] = $requestAttribute + array('value' => $request->getAttribute($requestAttribute['name'], $requestAttribute['namespace'])); |
| 684 |
|
} |
| 685 |
|
$viewCache['request_attribute_namespaces'] = array(); |
| 686 |
|
foreach ($otConfig['request_attribute_namespaces'] as $requestAttributeNamespace) { |
| 687 |
|
$viewCache['request_attribute_namespaces'][$requestAttributeNamespace] = $request->getAttributes($requestAttributeNamespace); |