Code Duplication    Length = 7-7 lines in 2 locations

EMT/EMTTret.php 2 locations

@@ 184-190 (lines=7) @@
181
		{
182
			if(!(isset($rule['pattern']) &&  $rule['pattern']))
183
			{
184
				if(method_exists($this, $rule['function']))
185
				{
186
					$this->log("Правило $name", "Используется метод ".$rule['function']." в правиле");
187
					
188
					call_user_func(array($this, $rule['function']));
189
					return;
190
				} 
191
				if(function_exists($rule['function']))
192
				{
193
					$this->log("Правило $name", "Используется функция ".$rule['function']." в правиле");
@@ 191-197 (lines=7) @@
188
					call_user_func(array($this, $rule['function']));
189
					return;
190
				} 
191
				if(function_exists($rule['function']))
192
				{
193
					$this->log("Правило $name", "Используется функция ".$rule['function']." в правиле");
194
					
195
					call_user_func($rule['function']);
196
					return;
197
				}
198
				
199
				$this->error('Функция '.$rule['function'].' из правила '.$rule['id']. " не найдена");
200
				return ;