Code Duplication    Length = 15-15 lines in 2 locations

src/wp-includes/class-snoopy.php 2 locations

@@ 165-179 (lines=15) @@
162
163
					$this->_disconnect($fp);
164
165
					if($this->_redirectaddr)
166
					{
167
						/* url was redirected, check if we've hit the max depth */
168
						if($this->maxredirs > $this->_redirectdepth)
169
						{
170
							// only follow redirect if it's on this site, or offsiteok is true
171
							if(preg_match("|^http://".preg_quote($this->host)."|i",$this->_redirectaddr) || $this->offsiteok)
172
							{
173
								/* follow the redirect */
174
								$this->_redirectdepth++;
175
								$this->lastredirectaddr=$this->_redirectaddr;
176
								$this->fetch($this->_redirectaddr);
177
							}
178
						}
179
					}
180
181
					if($this->_framedepth < $this->maxframes && count($this->_frameurls) > 0)
182
					{
@@ 225-239 (lines=15) @@
222
					$this->_httpsrequest($path, $URI, $this->_httpmethod);
223
				}
224
225
				if($this->_redirectaddr)
226
				{
227
					/* url was redirected, check if we've hit the max depth */
228
					if($this->maxredirs > $this->_redirectdepth)
229
					{
230
						// only follow redirect if it's on this site, or offsiteok is true
231
						if(preg_match("|^http://".preg_quote($this->host)."|i",$this->_redirectaddr) || $this->offsiteok)
232
						{
233
							/* follow the redirect */
234
							$this->_redirectdepth++;
235
							$this->lastredirectaddr=$this->_redirectaddr;
236
							$this->fetch($this->_redirectaddr);
237
						}
238
					}
239
				}
240
241
				if($this->_framedepth < $this->maxframes && count($this->_frameurls) > 0)
242
				{