/** * Constructor * * @param var message */ public function __construct($message) { if ($message instanceof AssertionFailedMessage) { parent::__construct($message->format()); } else { parent::__construct((string) $message); } // Omit 1st element, this is always unittest.TestCase::fail() array_shift($this->trace); foreach ($this->trace as $element) { $element->args = null; } }
/** * Constructor * * @param scriptlet.rpc.RpcFault $fault */ public function __construct($fault) { parent::__construct($fault->faultString); $this->fault = $fault; }
/** * Constructor * * @param lang.Throwable $reason */ public function __construct($reason) { parent::__construct($reason->compoundMessage()); }
/** * Constructor * * @param string message * @param int errorcode */ public function __construct($message, $errorcode) { parent::__construct($message); $this->errorcode = $errorcode; }
/** * Constructor * * @param string message * @param var configuration * @param lang.Throwable default NULL cause causing exception */ public function __construct($message, $configuration, $cause = null) { $this->configuration = $configuration; parent::__construct($message, $cause); }
/** * Constructor * * @param string message * @param lang.Throwable cause * @param var[] prerequisites default [] */ public function __construct($message, Throwable $cause = null, $prerequisites = []) { parent::__construct($message, $cause); $this->prerequisites = (array) $prerequisites; }
/** * Constructor * * @param string message * @param string detail */ public function __construct($message, $detail) { parent::__construct($message); $this->detail = $detail; }
/** * Constructor * * @param var faultcode faultcode (can be int or string) * @param string message * @param lang.Throwable default NULL cause causing exception */ public function __construct($faultcode, $message, $cause = null) { $this->faultcode = $faultcode; parent::__construct($message, $cause); }
/** * Constructor * * @param string message * @param string[] errors default [] */ public function __construct($message, $errors = []) { parent::__construct($message); $this->errors = $errors; }
/** * Constructor * * @param string $value The annotation value */ public function __construct($value) { parent::__construct($value ? (string) $value : 'n/a'); }
/** * Constructor * * @param string $message * @param int $statuscode */ public function __construct($message, $statuscode = 0) { parent::__construct($message); $this->statuscode = $statuscode; }
/** * Constructor * * @param string message * @param lang.Throwable cause * @param text.parser.generic.ParserMessage[] errors */ public function __construct($message, $cause = null, $errors = array()) { parent::__construct($message, $cause); $this->errors = $errors; }
/** * Constructor * * @param string message * @param int statusCode default HttpConstants::STATUS_INTERNAL_SERVER_ERROR * @param lang.Throwable cause */ public function __construct($message, $statusCode = HttpConstants::STATUS_INTERNAL_SERVER_ERROR, $cause = null) { parent::__construct($message, $cause); $this->statusCode = $statusCode; }
/** * Constructor * * @param string message * @param int kind * @param lang.Throwable cause */ public function __construct($message, $kind, \lang\Throwable $cause) { parent::__construct($message, $cause); $this->kind = $kind; }