/**
  * Sets the current date in the request header if not present.
  *
  * @param RequestInterface $request Request to write header to.
  *
  * @return null
  */
 protected function setDateHeaderOnRequest($request)
 {
     if (!($date = $request->getHeader('Date'))) {
         $request->setHeader('Date', http_date());
     }
 }