public function __construct($namespace_ = self::DEFAULT_NAMESPACE, $message_ = null, $code_ = self::DEFAULT_ERROR_CODE, $cause_ = null, $logEnabled_ = true) { if (null === $message_ && isset(self::$m_mapHttpErrorCodes[$code_])) { $message_ = self::$m_mapHttpErrorCodes[$code_]; } parent::__construct($namespace_, $message_, $cause_, $logEnabled_); $this->code = $code_; header_register_callback(function () { header($this->message, true, $this->code); }); }
public function __construct($namespace_ = 'test/exception', $message_ = 'Test exception.', \Exception $cause_ = null, $logEnabled_ = true) { parent::__construct($namespace_, $message_, $cause_, $logEnabled_); }