Skip to content
This repository was archived by the owner on Feb 10, 2023. It is now read-only.

Commit 4d69ecd

Browse files
Update README
1 parent acad0bd commit 4d69ecd

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,13 @@ class MySdk
3838
}
3939
```
4040

41+
All provided `WellKnown*` classes have standardized constructor signatures so
42+
that you don't need to care about which exact implementation is available to
43+
instantiate them.
44+
45+
Althought not required most of the time, you can check which implementation is
46+
used by using the `ConcreteImplementation::*_VENDOR` constants.
47+
4148
As of now, the following abstractions are supported:
4249
- php-http/async-client-implementation
4350
- php-http/client-implementation
@@ -54,8 +61,7 @@ And the following vendors are supported:
5461
- Slim
5562
- Symfony
5663

57-
More abstractions / vendors can be added by contributions, e.g. for
58-
psr/log-implementation, psr/cache-implementation, psr/simple-cache-implementation.
64+
More abstractions / vendors can be added by contributions.
5965

6066
If your favorite SDK does not use this package yet, please let them know about it
61-
or better: the send them a PR!
67+
or better: send them a PR!

0 commit comments

Comments
 (0)