diff --git a/lib/Github/HttpClient/HttpClient.php b/lib/Github/HttpClient/HttpClient.php index 268c1396f56..59b3cce759e 100644 --- a/lib/Github/HttpClient/HttpClient.php +++ b/lib/Github/HttpClient/HttpClient.php @@ -11,6 +11,7 @@ use Github\Exception\RuntimeException; use Github\HttpClient\Listener\AuthListener; use Github\HttpClient\Listener\ErrorListener; +use Symfony\Component\EventDispatcher\EventSubscriberInterface; /** * Performs requests on GitHub API. API documentation should be self-explanatory. @@ -82,6 +83,11 @@ public function addListener($eventName, $listener) $this->client->getEventDispatcher()->addListener($eventName, $listener); } + public function addSubscriber(EventSubscriberInterface $subscriber) + { + $this->client->addSubscriber($subscriber); + } + /** * {@inheritDoc} */