Code Duplication    Length = 3-3 lines in 2 locations

src/Posibrain/Positron/Instinct/InstinctPositron.php 2 locations

@@ 54-56 (lines=3) @@
51
		// Triggered by specific rules
52
		if (isset($identity->trigger) && ! empty($identity->trigger)) {
53
			// Called by his name
54
			if (! empty($identity->trigger->called)) {
55
				$triggered &= preg_match('!(?:^|\s|[_-])(' . implode('|', $identity->trigger->called) . ')(?:$|\s|[\'_-])!i', $content);
56
			}
57
			// Specific sentance
58
			if (! empty($identity->trigger->sentance)) {
59
				$triggered &= preg_match('!(' . implode('|', $identity->trigger->sentance) . ')!i', $content);
@@ 58-60 (lines=3) @@
55
				$triggered &= preg_match('!(?:^|\s|[_-])(' . implode('|', $identity->trigger->called) . ')(?:$|\s|[\'_-])!i', $content);
56
			}
57
			// Specific sentance
58
			if (! empty($identity->trigger->sentance)) {
59
				$triggered &= preg_match('!(' . implode('|', $identity->trigger->sentance) . ')!i', $content);
60
			}
61
		}
62
		return $triggered;
63
	}