Crummy\Phlack\Bridge\Guzzle\LegacyUrlPlugin::onRequestBeforeSend PHP Method

onRequestBeforeSend() public method

public onRequestBeforeSend ( Guzzle\Common\Event $e )
$e Guzzle\Common\Event
    public function onRequestBeforeSend(Event $e)
    {
        /** @var RequestInterface $request */
        $request = $e['request'];
        $url = $request->getUrl(true)->setScheme('https')->setHost(sprintf(self::BASE_URL, $this->username))->setPath(self::WEBHOOK_PATH);
        $request->setUrl($url)->getQuery()->add('token', $this->token);
    }