Code Duplication    Length = 5-5 lines in 2 locations

PHPDaemon/DNode/DNode.php 2 locations

@@ 142-146 (lines=5) @@
139
					if (isset($v[0]) && is_object($v[0])) {
140
						if (isset($v[1]) && is_string($v[1])) {
141
							$id = ++$this->counter;
142
							if ($this->persistentMode) {
143
								$this->persistentCallbacks[$id] = $v;
144
							} else {
145
								$this->callbacks[$id] = $v;
146
							}
147
							$v = '';
148
							$list[$id] = $path;
149
							$list[$id][] = $k;
@@ 159-163 (lines=5) @@
156
				array_pop($path);
157
			} elseif ($v instanceof \Closure) {
158
				$id = ++$this->counter;
159
				if ($this->persistentMode) {
160
					$this->persistentCallbacks[$id] = $v;
161
				} else {
162
					$this->callbacks[$id] = $v;
163
				}
164
				$v = '';
165
				$list[$id] = $path;
166
				$list[$id][] = $k;