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