Code Duplication    Length = 3-3 lines in 2 locations

src/filter/ExecutionFilter.class.php 2 locations

@@ 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);