/** * On multi pre send event. * * @param \Ivory\HttpAdapter\Event\MultiPreSendEvent $event The multi pre send event. */ public function onMultiPreSend(MultiPreSendEvent $event) { foreach ($event->getRequests() as $request) { $event->removeRequest($request); $event->addRequest($this->basicAuth->authenticate($request)); } }
/** * On multi pre send event. * * @param \Ivory\HttpAdapter\Event\MultiPreSendEvent $event The multi pre send event. */ public function onMultiPreSend(MultiPreSendEvent $event) { foreach ($event->getRequests() as $request) { $event->removeRequest($request); $event->addRequest($this->getTimer()->start($request)); } }
/** * On multi pre send event. * * @param \Ivory\HttpAdapter\Event\MultiPreSendEvent $event The multi pre send event. */ public function onMultiPreSend(MultiPreSendEvent $event) { foreach ($event->getRequests() as $request) { $event->removeRequest($request); $event->addRequest($this->cookieJar->populate($request)); } }