PluginProbe
Media Cloud Sync / 1.4.1
Media Cloud Sync v1.4.1
1.4.1 1.4.0 1.3.12 1.3.11 1.3.10 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.2.0 1.2.10 1.2.11 1.2.12 1.2.13 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 All 35 releases
← All changes | includes/sdk/google/google/gax/src/Middleware/ResponseMetadataMiddleware.php +8 -6 1.2.111.4.1 View file →
@@ -29,15 +29,17 @@
29 29 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
30 30 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
31 31 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32 32 */
33 -namespace Dudlewebs\WPMCS\Google\ApiCore\Middleware;
33 +namespace Dudlewebs\WPMCS\GCP\Google\ApiCore\Middleware;
34 34
35 -use Dudlewebs\WPMCS\Google\ApiCore\Call;
36 -use Dudlewebs\WPMCS\GuzzleHttp\Promise\Promise;
37 -use Dudlewebs\WPMCS\GuzzleHttp\Promise\PromiseInterface;
35 +use Dudlewebs\WPMCS\GCP\Google\ApiCore\Call;
36 +use Dudlewebs\WPMCS\GCP\GuzzleHttp\Promise\Promise;
37 +use Dudlewebs\WPMCS\GCP\GuzzleHttp\Promise\PromiseInterface;
38 38 /**
39 39 * Middleware which transforms $response into [$response, $metadata]
40 + *
41 + * @internal
40 42 */
41 43 class ResponseMetadataMiddleware implements MiddlewareInterface
42 44 {
43 45 /** @var callable */
@@ -51,13 +53,13 @@
51 53 }
52 54 public function __invoke(Call $call, array $options)
53 55 {
54 56 $metadataReceiver = new Promise();
55 - $options['metadataCallback'] = function ($metadata) use ($metadataReceiver) {
57 + $options['metadataCallback'] = function ($metadata) use($metadataReceiver) {
56 58 $metadataReceiver->resolve($metadata);
57 59 };
58 60 $next = $this->nextHandler;
59 - return $next($call, $options)->then(function ($response) use ($metadataReceiver) {
61 + return $next($call, $options)->then(function ($response) use($metadataReceiver) {
60 62 if ($metadataReceiver->getState() === PromiseInterface::FULFILLED) {
61 63 return [$response, $metadataReceiver->wait()];
62 64 } else {
63 65 return [$response, []];