00001 <?php 00002 00006 class oxVoucherException extends oxException 00007 { 00008 00014 private $_sVoucherNr; 00015 00021 public function setVoucherNr($sVoucherNr) 00022 { 00023 $this->_sVoucherNr = ( string ) $sVoucherNr; 00024 } 00025 00031 public function getVoucherNr() 00032 { 00033 return $this->_sVoucherNr; 00034 } 00035 00042 public function getString() 00043 { 00044 return __CLASS__ . '-' . parent::getString() . " Faulty Voucher Nr --> " . $this->_sVoucherNr; 00045 } 00046 00055 public function getValues() 00056 { 00057 $aRes = parent::getValues(); 00058 $aRes['voucherNr'] = $this->getVoucherNr(); 00059 00060 return $aRes; 00061 } 00062 }