/** * @param integer $status * @param array $errorInfo */ public function __construct($status, $errorInfo) { parent::__construct($errorInfo['message'], $status, $errorInfo); $this->type = $errorInfo['type']; $this->cardErrorCode = $errorInfo['code']; $this->param = array_key_exists('param', $errorInfo) ? $errorInfo['param'] : null; }
/** * @param integer $status * @param array $errorInfo */ public function __construct($message, $status, $errorInfo, $cause) { parent::__construct($message, $status, $errorInfo); $this->cause = $cause; }
/** * @param integer $status * @param array $errorInfo */ public function __construct($status, $errorInfo) { parent::__construct($errorInfo['message'], $status, $errorInfo); }
/** * @param integer $status * @param array $errorInfo */ public function __construct($status, $errorInfo) { parent::__construct($errorInfo['message'], $status, $errorInfo); $this->type = $errorInfo['type']; }