/** * On multi request created event. * * @param \Ivory\HttpAdapter\Event\MultiRequestCreatedEvent $event The multi request created event. */ public function onMultiRequestCreated(MultiRequestCreatedEvent $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) { $this->basicAuth->authenticate($request); } }