Code Duplication    Length = 10-10 lines in 2 locations

lib/objects/ariadne_object.php 2 locations

@@ 2029-2038 (lines=10) @@
2026
						}
2027
						if ($continue) {
2028
							$eventData = new object();
2029
							if ( !$AR->contextCallHandler ) { /* prevent onbeforecall from re-entering here */
2030
								$AR->contextCallHandler = true;
2031
								$eventData->arCallArgs = $arCallArgs;
2032
								$eventData->arCallFunction = $arCallFunction;
2033
								$eventData->arContext = $this->getContext();
2034
								$eventData = ar_events::fire('onbeforecall', $eventData);
2035
								$ARCurrent->arResult = $eventData->arResult;
2036
								$AR->contextCallHandler = false;
2037
								$continue = ($eventData!=false);
2038
							}
2039
							if ( $continue ) {
2040
								if (!is_array($ARCurrent->cacheCallChainSettings)) {
2041
									$ARCurrent->cacheCallChainSettings = array();
@@ 2704-2713 (lines=10) @@
2701
				);
2702
				$continue = true;
2703
				$eventData = new object();
2704
				if ( !$AR->contextCallHandler ) { /* prevent onbeforecall from re-entering here */
2705
					$AR->contextCallHandler = true;
2706
					$eventData->arCallArgs = $arCallArgs;
2707
					$eventData->arCallFunction = $arCallFunction;
2708
					$eventData->arContext = $this->getContext();
2709
					$eventData = ar_events::fire('onbeforecall', $eventData);
2710
					$ARCurrent->arResult = $eventData->arResult;
2711
					$AR->contextCallHandler = false;
2712
					$continue = ($eventData!=false);
2713
				}
2714
				if ( $continue ) {
2715
					set_error_handler(array('pobject','pinpErrorHandler'),error_reporting());
2716
					$arResult = $arTemplates->import($template["arTemplateId"], $template["arCallTemplate"], "", $this);