Example #1
0
	function hasRight($right){
		if(empty($right)){
			return TRUE;
		}else{
			if($this->_user_rights == NULL)
				$this->_user_rights = SI_UserRight::getRightsForUser($this->id);
			for($i = 0; $i < count($this->_user_rights); $i++){
				if($this->_user_rights[$i]->user_right == $right)
					return $this->_user_rights[$i]->right_value;
			}
		}
	}
Example #2
0
	function getRightsForUser($id){
		global $db_conn;
		
		$id = intval($id);
		if($id)
			return SI_UserRight::retrieveSet("WHERE user_id = $id");
	}