Пример #1
0
 /**
  * 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));
     }
 }
Пример #2
0
 /**
  * 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);
     }
 }