00001 <?php 00002 00003 00008 class oxAccessRightException extends oxException 00009 { 00015 protected $_sObjectName = null; 00016 00024 public function setObjectName( $sObjectName ) 00025 { 00026 $this->_sObjectName = $sObjectName; 00027 } 00028 00034 public function getObjectName() 00035 { 00036 return $this->_sObjectName; 00037 } 00038 00045 public function getString() 00046 { 00047 return __CLASS__ .'-'.parent::getString()." Faulty Object --> ".$this->_sObjectName."\n"; 00048 } 00049 00055 public function getValues() 00056 { 00057 $aRes = parent::getValues(); 00058 $aRes['object'] = $this->getObjectName(); 00059 return $aRes; 00060 } 00061 }