public function __construct($messageCode) { list($code, $message) = explode(',', $messageCode, 2); $args = func_get_args(); array_shift($args); $message = @call_user_func_array('sprintf', array_merge(array($message), $args)); parent::__construct($code, $message); }
/** * @param string $message - the exception message * @param int $errorCode - the exception error code */ public function __construct($message, $code) { $this->message = $message; parent::__construct($code); }
public function __construct($message, $code = 0, $data = null) { parent::__construct($code, $message); $this->data = $data; }
public function __construct($message, $code = 0) { parent::__construct($code, $message); }