From b1520040cb466677171cd5c5d03932f406d4e9fc Mon Sep 17 00:00:00 2001 From: Sam Rapaport Date: Fri, 13 Jan 2017 15:35:16 -0800 Subject: [PATCH 1/2] Add Mock client to common classes. --- src/Strategy/CommonClassesStrategy.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Strategy/CommonClassesStrategy.php b/src/Strategy/CommonClassesStrategy.php index cbed15d..aaed297 100644 --- a/src/Strategy/CommonClassesStrategy.php +++ b/src/Strategy/CommonClassesStrategy.php @@ -20,6 +20,7 @@ use Http\Client\Socket\Client as Socket; use Http\Adapter\React\Client as React; use Http\Adapter\Buzz\Client as Buzz; +use Http\Mock\Client as Mock; /** * @internal @@ -59,6 +60,7 @@ final class CommonClassesStrategy implements DiscoveryStrategy ['class' => Socket::class, 'condition' => Socket::class], ['class' => Buzz::class, 'condition' => Buzz::class], ['class' => React::class, 'condition' => React::class], + ['class' => Mock::class, 'condition' => Mock::class], ], ]; From 694843c212d97791f4c80708ee431ea75c847e18 Mon Sep 17 00:00:00 2001 From: Sam Rapaport Date: Fri, 13 Jan 2017 15:58:13 -0800 Subject: [PATCH 2/2] Update changelog. --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ecdde53..e190ed9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,8 @@ ### Changed - Made exception messages clearer. `StrategyUnavailableException` is no longer the previous exception to `DiscoveryFailedException`. -- `CommonClassesStrategy` is using `self` instead of `static`. Using `static` makes no sense when `CommonClassesStrategy` is final. +- `CommonClassesStrategy` is using `self` instead of `static`. Using `static` makes no sense when `CommonClassesStrategy` is final. +- Made `Http\Mock\Client` discoverable via `CommonClassesStrategy` without Puli dependency. ## 1.1.0 - 2016-10-20