umpirsky / centipede-crawler
Crawls all unique links.
0.1.2
2016-06-13 10:09 UTC
Requires
- php: >=5.4
- guzzlehttp/guzzle: ~5.3
Requires (Dev)
- phpspec/phpspec: ~2.0
This package is not auto-updated.
Last update: 2024-07-20 15:58:36 UTC
README
symfony upgrade fixer • twig gettext extractor • wisdom • centipede • permissions handler • extraload • gravatar • locurro • country list • transliterator
Centipede Crawler ![Build Status](https://camo.githubusercontent.com/e77a2c8d4a89be702e11399b04dbff6a57f81e179030f4f4146f564ab8401862/68747470733a2f2f7472617669732d63692e6f72672f756d706972736b792f63656e7469706564652d637261776c65722e7376673f6272616e63683d6d6173746572)
Crawls all unique links.
Usage
$urls = (new Centipede\Crawler('http://dev.umpirsky.com'))->crawl();
Asynchronous
(new Centipede\Crawler('http://dev.umpirsky.com'))->crawl(function ($url, GuzzleHttp\Message\FutureResponse $response) { printf('(%d) %s', $response->getStatusCode(), $url); });