33namespace Jenky \Hermes \Facades ;
44
55use Illuminate \Support \Facades \Facade ;
6+ use Jenky \Hermes \Contracts \Hermes ;
67
8+ /**
9+ * @method static \GuzzleHttp\Client channel(string $name, array $options = [])
10+ * @method static \Psr\Http\Message\ResponseInterface get(string|UriInterface $uri, array $options = [])
11+ * @method static \Psr\Http\Message\ResponseInterface head(string|UriInterface $uri, array $options = [])
12+ * @method static \Psr\Http\Message\ResponseInterface put(string|UriInterface $uri, array $options = [])
13+ * @method static \Psr\Http\Message\ResponseInterface post(string|UriInterface $uri, array $options = [])
14+ * @method static \Psr\Http\Message\ResponseInterface patch(string|UriInterface $uri, array $options = [])
15+ * @method static \Psr\Http\Message\ResponseInterface delete(string|UriInterface $uri, array $options = [])
16+ * @method static \GuzzleHttp\Promise\PromiseInterface getAsync(string|UriInterface $uri, array $options = [])
17+ * @method static \GuzzleHttp\Promise\PromiseInterface headAsync(string|UriInterface $uri, array $options = [])
18+ * @method static \GuzzleHttp\Promise\PromiseInterface putAsync(string|UriInterface $uri, array $options = [])
19+ * @method static \GuzzleHttp\Promise\PromiseInterface postAsync(string|UriInterface $uri, array $options = [])
20+ * @method static \GuzzleHttp\Promise\PromiseInterface patchAsync(string|UriInterface $uri, array $options = [])
21+ * @method static \GuzzleHttp\Promise\PromiseInterface deleteAsync(string|UriInterface $uri, array $options = [])
22+ *
23+ * @see \Jenky\Hermes\GuzzleManager
24+ * @see \GuzzleHttp\Client
25+ */
726class Guzzle extends Facade
827{
928 /**
@@ -13,6 +32,6 @@ class Guzzle extends Facade
1332 */
1433 protected static function getFacadeAccessor ()
1534 {
16- return ' hermes ' ;
35+ return Hermes::class ;
1736 }
1837}
0 commit comments