Code Duplication    Length = 10-10 lines in 2 locations

lib/objects/ariadne_object.php 2 locations

@@ 2021-2030 (lines=10) @@
2018
						}
2019
						if ($continue) {
2020
							$eventData = new object();
2021
							if ( !$AR->contextCallHandler ) { /* prevent onbeforecall from re-entering here */
2022
								$AR->contextCallHandler = true;
2023
								$eventData->arCallArgs = $arCallArgs;
2024
								$eventData->arCallFunction = $arCallFunction;
2025
								$eventData->arContext = $this->getContext();
2026
								$eventData = ar_events::fire('onbeforecall', $eventData);
2027
								$ARCurrent->arResult = $eventData->arResult;
2028
								$AR->contextCallHandler = false;
2029
								$continue = ($eventData!=false);
2030
							}
2031
							if ( $continue ) {
2032
								if (!isset($ARCurrent->cacheCallChainSettings)) {
2033
									$ARCurrent->cacheCallChainSettings = array();
@@ 2696-2705 (lines=10) @@
2693
				);
2694
				$continue = true;
2695
				$eventData = new object();
2696
				if ( !$AR->contextCallHandler ) { /* prevent onbeforecall from re-entering here */
2697
					$AR->contextCallHandler = true;
2698
					$eventData->arCallArgs = $arCallArgs;
2699
					$eventData->arCallFunction = $arCallFunction;
2700
					$eventData->arContext = $this->getContext();
2701
					$eventData = ar_events::fire('onbeforecall', $eventData);
2702
					$ARCurrent->arResult = $eventData->arResult;
2703
					$AR->contextCallHandler = false;
2704
					$continue = ($eventData!=false);
2705
				}
2706
				if ( $continue ) {
2707
					set_error_handler(array('pobject','pinpErrorHandler'),error_reporting());
2708
					$arResult = $arTemplates->import($template["arTemplateId"], $template["arCallTemplate"], "", $this);