/**
  * @param string     $message  {@inheritDoc}
  * @param string     $id       A unique identifier for the resource
  * @param int        $code     {@inheritDoc}
  * @param \Exception $previous {@inheritDoc}
  */
 public function __construct($message = "", $id = NULL, $code = 0, \Exception $previous = null)
 {
     parent::__construct($message, $code, $previous);
     $this->id = $id;
 }
 public function __construct($message = "", $code = 0, \Exception $previous = null)
 {
     parent::__construct($message, $code, $previous);
 }
 /**
  * Constructor
  *
  * @param string     $message
  * @param string     $url
  * @param int        $code
  * @param \Exception $previous
  */
 public function __construct($message = '', $url = '', $code = 0, \Exception $previous = null)
 {
     parent::__construct($message, $code, $previous);
     $this->url = $url;
 }