All pastes #936407 Raw Edit

Someone

public text v1 · immutable
·published 2008-03-10 12:36 UTC
rendered paste body
function exportPermissions()
 {
 	$fileContent = '<?'."\n".prepareExportPermissions(0).'?>'."\n";
 	
 }
 
 function prepareExportPermissions($parentId,$parentName = '')
 {
 	global $db;
 	$qString = "* from permissions where parent_id=".(int)$parentId;
 	$db->select($qString);
 	$permissions = $db->fetchArray();
 	foreach($permissions as $permission)
 	{
 		$content .= 'define(\''.$parentName.$permission['name'].'\','.(int)$permission['permission_id'].');'."\n";
 		$content .= prepareExportPermissions($permission['permission_id'],$permission['name'].'_');
 	}
 	return $content;	
 }