summaryrefslogtreecommitdiffstats
path: root/app/acf-util/roles-model.lua
blob: dbfff357764f3779808ea7663bf1da8da889e91a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
-- Roles/Group  model functions

require ("session")
require ("roles")

module (..., package.seeall)

read = function(self,sessionid)
	useid , theroles = session.check_session(conf.sessiondir,sessionid,"roles")
	return ( cfe { value=theroles,name="roles" })	
end

getcont = function(self)
	--need to get a list of all the controllers
	--t = roles.get_controllers(self,"skins")	
	bobo = roles.get_controllers(self)
	local table_m = {}
	for a,b in pairs(bobo) do
	temp = roles.get_controllers_func(self,b)
	table_m[b.sname] = temp
	end

	return (cfe {value=table_m,name="mtable"})

end