├── .gitattributes ├── .gitignore ├── README.md ├── composer.json ├── phpunit.xml ├── src ├── Event │ ├── QueuePausedEvent.php │ ├── RequestAttachingEvent.php │ └── RequestCompletedEvent.php ├── RateLimit.php ├── RequestHandler.php ├── RequestProviderInterface.php ├── Robot.php ├── RobotInterface.php ├── RobotSwarm.php └── RobotSwarmInterface.php └── tests ├── RateLimitTest.php ├── RobotSwarmTest.php └── RobotTest.php /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Desktop.ini 2 | vendor/ 3 | composer.lock 4 | .idea -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Event/QueuePausedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/Event/QueuePausedEvent.php -------------------------------------------------------------------------------- /src/Event/RequestAttachingEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/Event/RequestAttachingEvent.php -------------------------------------------------------------------------------- /src/Event/RequestCompletedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/Event/RequestCompletedEvent.php -------------------------------------------------------------------------------- /src/RateLimit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/RateLimit.php -------------------------------------------------------------------------------- /src/RequestHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/RequestHandler.php -------------------------------------------------------------------------------- /src/RequestProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/RequestProviderInterface.php -------------------------------------------------------------------------------- /src/Robot.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/Robot.php -------------------------------------------------------------------------------- /src/RobotInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/RobotInterface.php -------------------------------------------------------------------------------- /src/RobotSwarm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/RobotSwarm.php -------------------------------------------------------------------------------- /src/RobotSwarmInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/src/RobotSwarmInterface.php -------------------------------------------------------------------------------- /tests/RateLimitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/tests/RateLimitTest.php -------------------------------------------------------------------------------- /tests/RobotSwarmTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/tests/RobotSwarmTest.php -------------------------------------------------------------------------------- /tests/RobotTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stil/curl-robot/HEAD/tests/RobotTest.php --------------------------------------------------------------------------------