33namespace Github \Api ;
44
55use Github \Client ;
6+ use Github \HttpClient \Message \ResponseMediator ;
67
78/**
89 * Abstract class for Api classes
@@ -65,7 +66,7 @@ protected function get($path, array $parameters = array(), $requestHeaders = arr
6566 }
6667 $ response = $ this ->client ->getHttpClient ()->get ($ path , $ parameters , $ requestHeaders );
6768
68- return $ response -> getContent ();
69+ return ResponseMediator:: getContent ($ response );
6970 }
7071
7172 /**
@@ -75,7 +76,7 @@ protected function post($path, array $parameters = array(), $requestHeaders = ar
7576 {
7677 $ response = $ this ->client ->getHttpClient ()->post ($ path , $ parameters , $ requestHeaders );
7778
78- return $ response -> getContent ();
79+ return ResponseMediator:: getContent ($ response );
7980 }
8081
8182 /**
@@ -85,7 +86,7 @@ protected function patch($path, array $parameters = array(), $requestHeaders = a
8586 {
8687 $ response = $ this ->client ->getHttpClient ()->patch ($ path , $ parameters , $ requestHeaders );
8788
88- return $ response -> getContent ();
89+ return ResponseMediator:: getContent ($ response );
8990 }
9091
9192 /**
@@ -95,7 +96,7 @@ protected function put($path, array $parameters = array(), $requestHeaders = arr
9596 {
9697 $ response = $ this ->client ->getHttpClient ()->put ($ path , $ parameters , $ requestHeaders );
9798
98- return $ response -> getContent ();
99+ return ResponseMediator:: getContent ($ response );
99100 }
100101
101102 /**
@@ -105,6 +106,6 @@ protected function delete($path, array $parameters = array(), $requestHeaders =
105106 {
106107 $ response = $ this ->client ->getHttpClient ()->delete ($ path , $ parameters , $ requestHeaders );
107108
108- return $ response -> getContent ();
109+ return ResponseMediator:: getContent ($ response );
109110 }
110111}
0 commit comments