Completed
Pull Request — master (#145)
by Brent
09:33
created
src/Crawler.php 2 patches
Doc Comments   +7 added lines, -1 removed lines patch added patch discarded remove patch
@@ -292,6 +292,9 @@  discard block
 block discarded – undo
292 292
             strlen($haystack);
293 293
     }
294 294
 
295
+    /**
296
+     * @param integer $readMaximumBytes
297
+     */
295 298
     protected function convertBodyToString(StreamInterface $bodyStream, $readMaximumBytes = 1024 * 1024 * 2): string
296 299
     {
297 300
         $bodyStream->rewind();
@@ -302,7 +305,7 @@  discard block
 block discarded – undo
302 305
     }
303 306
 
304 307
     /**
305
-     * @param ResponseInterface|null $response
308
+     * @param ResponseInterface $response
306 309
      * @param CrawlUrl               $crawlUrl
307 310
      */
308 311
     protected function handleCrawled(ResponseInterface $response, CrawlUrl $crawlUrl)
@@ -438,6 +441,9 @@  discard block
 block discarded – undo
438 441
         return in_array($uri->getScheme(), ['http', 'https']);
439 442
     }
440 443
 
444
+    /**
445
+     * @return Node
446
+     */
441 447
     protected function addtoDepthTree(Node $node, UriInterface $url, UriInterface $parentUrl)
442 448
     {
443 449
         $returnNode = null;
Please login to merge, or discard this patch.
Unused Use Statements   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -3,26 +3,26 @@
 block discarded – undo
3 3
 namespace Spatie\Crawler;
4 4
 
5 5
 use Generator;
6
-use Spatie\Robots\Robots;
7
-use Spatie\Robots\RobotsHeaders;
8
-use Spatie\Robots\RobotsMeta;
9
-use Spatie\Robots\RobotsTxt;
10
-use Tree\Node\Node;
11
-use GuzzleHttp\Pool;
12 6
 use GuzzleHttp\Client;
13
-use GuzzleHttp\Psr7\Uri;
7
+use GuzzleHttp\Exception\RequestException;
8
+use GuzzleHttp\Pool;
14 9
 use GuzzleHttp\Psr7\Request;
15
-use InvalidArgumentException;
10
+use GuzzleHttp\Psr7\Uri;
16 11
 use GuzzleHttp\RequestOptions;
12
+use InvalidArgumentException;
13
+use Psr\Http\Message\ResponseInterface;
14
+use Psr\Http\Message\StreamInterface;
17 15
 use Psr\Http\Message\UriInterface;
18 16
 use Spatie\Browsershot\Browsershot;
19
-use Psr\Http\Message\StreamInterface;
20
-use Symfony\Component\DomCrawler\Link;
21
-use Psr\Http\Message\ResponseInterface;
22
-use Spatie\Crawler\CrawlQueue\CrawlQueue;
23
-use GuzzleHttp\Exception\RequestException;
24 17
 use Spatie\Crawler\CrawlQueue\CollectionCrawlQueue;
18
+use Spatie\Crawler\CrawlQueue\CrawlQueue;
19
+use Spatie\Robots\Robots;
20
+use Spatie\Robots\RobotsHeaders;
21
+use Spatie\Robots\RobotsMeta;
22
+use Spatie\Robots\RobotsTxt;
25 23
 use Symfony\Component\DomCrawler\Crawler as DomCrawler;
24
+use Symfony\Component\DomCrawler\Link;
25
+use Tree\Node\Node;
26 26
 
27 27
 class Crawler
28 28
 {
Please login to merge, or discard this patch.