Code Duplication    Length = 7-7 lines in 3 locations

lib/ar/content/html.php 1 location

@@ 245-251 (lines=7) @@
242
			$context = pobject::getContext();
243
			$me = $context["arCurrentObject"];
244
245
			if( !isset($settings) ) {
246
				if (!$ARCurrent->arEditorSettings) {
247
					$settings = $me->call("editor.ini");
248
				} else {
249
					$settings = $ARCurrent->arEditorSettings;
250
				}
251
			}
252
253
			if ($settings["htmlcleaner"]["enabled"] || $settings["htmlcleaner"]===true) {
254
				include_once($me->store->get_config("code")."modules/mod_htmlcleaner.php");

lib/modules/mod_page.php 1 location

@@ 111-117 (lines=7) @@
108
		$context = pobject::getContext();
109
		$me = $context["arCurrentObject"];
110
111
		if( !$settings ) {
112
			if (!$ARCurrent->arEditorSettings) {
113
				$settings = $me->call("editor.ini");
114
			} else {
115
				$settings = $ARCurrent->arEditorSettings;
116
			}
117
		}
118
119
		if ($settings["htmlcleaner"]["enabled"] || $settings["htmlcleaner"]===true) {
120
			require_once($me->store->get_config("code")."modules/mod_htmlcleaner.php");

lib/modules/mod_url.php 1 location

@@ 160-166 (lines=7) @@
157
		$regExp = '|\{arCall:(.*?)\}|i';
158
159
		while (preg_match($regExp, $page, $matches)) {
160
			if( !$settings ) {
161
				if( !$ARCurrent->arEditorSettings) {
162
					$settings = $me->call("editor.ini");
163
				} else {
164
					$settings = $ARCurrent->arEditorSettings;
165
				}
166
			}
167
			ob_start();
168
				$parts	= explode("?", substr($matches[0], strlen('{arCall:'), -1), 2);
169
				$args	= $parts[1];