@@ -62,12 +62,12 @@ $connector->connect('www.google.com:80')->then(function ($stream) {
6262Because everything uses the same simple API, the resulting ` Connector ` classes can be easily interchanged
6363and be used in places that expect the normal ` ConnectorInterface ` . This can be used to stack them into each other,
6464like using [ timeouts] ( #timeout ) for TCP connections, [ delaying] ( #delay ) SSL/TLS connections,
65- [ retrying] ( #repeat ) failed connection attemps , [ randomly] ( #random ) picking a ` Connector ` or
65+ [ retrying] ( #repeat ) failed connection attempts , [ randomly] ( #random ) picking a ` Connector ` or
6666any combination thereof.
6767
6868## Usage
6969
70- This section lists all this libraries' features along with some examples.
70+ This section lists all features of this library along with some examples.
7171The examples assume you've [ installed] ( #install ) this library and
7272already [ set up a ` Socket/Connector ` instance ` $connector ` ] ( https://github.com/reactphp/socket#connector ) .
7373
@@ -148,7 +148,7 @@ simplify exchanging the actual `ConnectionManager` during runtime (`->setConnect
148148
149149### Consecutive
150150
151- The ` ConnectionManagerConsecutive($connectors) ` establishs connections by trying to connect through
151+ The ` ConnectionManagerConsecutive($connectors) ` establishes connections by trying to connect through
152152any of the given ` ConnectionManager ` s in consecutive order until the first one succeeds.
153153
154154``` php
@@ -186,7 +186,7 @@ $concurrent = new ConnectionManagerConcurrent(array(
186186
187187The ` ConnectionManagerSelective($connectors) ` manages a list of ` Connector ` s and
188188forwards each connection through the first matching one.
189- This can be used to implement networking access control lists (ACLs) or firewill
189+ This can be used to implement networking access control lists (ACLs) or firewall
190190rules like a blacklist or whitelist.
191191
192192This allows fine-grained control on how to handle outgoing connections, like
@@ -247,7 +247,7 @@ Passing anything else will result in an `InvalidArgumentException`.
247247
248248## Install
249249
250- The recommended way to install this library is [ through Composer] ( https://getcomposer.org ) .
250+ The recommended way to install this library is [ through Composer] ( https://getcomposer.org/ ) .
251251[ New to Composer?] ( https://getcomposer.org/doc/00-intro.md )
252252
253253This project follows [ SemVer] ( https://semver.org/ ) .
@@ -262,12 +262,12 @@ See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades.
262262This project aims to run on any platform and thus does not require any PHP
263263extensions and supports running on legacy PHP 5.3 through current PHP 8+ and
264264HHVM.
265- It's * highly recommended to use PHP 7+ * for this project.
265+ It's * highly recommended to use the latest supported PHP version * for this project.
266266
267267## Tests
268268
269269To run the test suite, you first need to clone this repo and then install all
270- dependencies [ through Composer] ( https://getcomposer.org ) :
270+ dependencies [ through Composer] ( https://getcomposer.org/ ) :
271271
272272``` bash
273273$ composer install
@@ -276,7 +276,7 @@ $ composer install
276276To run the test suite, go to the project root and run:
277277
278278``` bash
279- $ php vendor/bin/phpunit
279+ $ vendor/bin/phpunit
280280```
281281
282282## License
0 commit comments