protected function setUrl(RequestInterface $request)
 {
     $this->url = $request->getUrl(true);
     if ($request->getUsername()) {
         $this->url->setUsername($request->getUsername());
     }
     if ($request->getPassword()) {
         $this->url->setPassword($request->getPassword());
     }
 }
 public function __construct(RequestInterface $request)
 {
     $url = Url::factory($request->getUrl());
     $url->setUsername($request->getUsername());
     $url->setPassword($request->getPassword());
     $this->url = $url;
     $this->request = $request;
     $this->finalRequest = array();
     $this->method = 'POST';
     $this->iterationNumber = 0;
     $this->blobList = null;
     $this->NXVoidOperation = 'true';
 }
 /**
  * Set the URL to use with the factory
  *
  * @param RequestInterface $request Request that owns the URL
  */
 protected function setUrl(RequestInterface $request)
 {
     $this->url = $request->getUrl(true);
     // Check for basic Auth username
     if ($request->getUsername()) {
         $this->url->setUsername($request->getUsername());
     }
     // Check for basic Auth password
     if ($request->getPassword()) {
         $this->url->setPassword($request->getPassword());
     }
 }
Example #4
0
 /**
  * Get the username to pass in the URL if set
  *
  * @return string|null
  */
 public function getUsername()
 {
     return $this->wrapped->getUsername();
 }