コード例 #1
0
 /**
  * Constructor
  *
  * @param string		$message	The Exception message to throw (must be a language variable).
  * @param string		$filename	The file that caused the error.
  * @param array			$parameters	The parameters to use with the language var.
  * @param \Exception	$previous	The previous runtime_exception used for the runtime_exception chaining.
  * @param integer		$code		The Exception code.
  */
 public function __construct($message = "", $filename = '', $parameters = array(), \Exception $previous = null, $code = 0)
 {
     parent::__construct($message, array_merge(array('filename' => $filename), $parameters), $previous, $code);
 }
コード例 #2
0
 /**
  * Constructor
  *
  * @param integer		$status_code	The http status code.
  * @param string		$message		The Exception message to throw (must be a language variable).
  * @param array			$parameters		The parameters to use with the language var.
  * @param \Exception	$previous		The previous exception used for the exception chaining.
  * @param array			$headers		Additional headers to set in the response.
  * @param integer		$code			The Exception code.
  */
 public function __construct($status_code, $message = "", array $parameters = array(), \Exception $previous = null, array $headers = array(), $code = 0)
 {
     $this->status_code = $status_code;
     $this->headers = $headers;
     parent::__construct($message, $parameters, $previous, $code);
 }