/**
  * On request created event.
  *
  * @param \Ivory\HttpAdapter\Event\RequestCreatedEvent $event The request created event.
  */
 public function onRequestCreated(RequestCreatedEvent $event)
 {
     $event->setRequest($this->getTimer()->start($event->getRequest()));
 }
 /**
  * On request created event.
  *
  * @param \Ivory\HttpAdapter\Event\RequestCreatedEvent $event The request created event.
  */
 public function onRequestCreated(RequestCreatedEvent $event)
 {
     $event->setRequest($this->cookieJar->populate($event->getRequest()));
 }
 /**
  * On request created event.
  *
  * @param \Ivory\HttpAdapter\Event\RequestCreatedEvent $event The request created event.
  */
 public function onRequestCreated(RequestCreatedEvent $event)
 {
     $event->setRequest($this->basicAuth->authenticate($event->getRequest()));
 }