function exportPermissions() { $fileContent = ''."\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; }