Esempio n. 1
0
 /**
  * Constructor
  *
  * @param KObjectConfig $config  An optional ObjectConfig object with configuration options
  * @return KHttpRequest
  */
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->setUrl($config->url);
     if (!empty($config->method)) {
         $this->setMethod($config->method);
     }
 }
Esempio n. 2
0
 /**
  * Constructor
  *
  * @param KObjectConfig|null $config  An optional ObjectConfig object with configuration options
  * @return KHttpResponse
  */
 public function __construct(KObjectConfig $config)
 {
     parent::__construct($config);
     $this->setContent($config->content);
     $this->setContentType($config->content_type);
     $this->setStatus($config->status_code, $config->status_message);
     if (!$this->_headers->has('Date')) {
         $this->setDate(new DateTime(null, new DateTimeZone('UTC')));
     }
 }