00001 <?php 00002 00010 class oxSystemComponentException extends oxException 00011 { 00012 00018 private $_sComponent; 00019 00025 public function setComponent($sComponent) 00026 { 00027 $this->_sComponent = $sComponent; 00028 } 00029 00035 public function getComponent() 00036 { 00037 return $this->_sComponent; 00038 } 00039 00046 public function getString() 00047 { 00048 return __CLASS__ . '-' . parent::getString() . " Faulty component --> " . $this->_sComponent; 00049 } 00050 00059 public function getValues() 00060 { 00061 $aRes = parent::getValues(); 00062 $aRes['component'] = $this->getComponent(); 00063 00064 return $aRes; 00065 } 00066 }