Subversion-Projekte lars-tiefland.ci

Revision

Revision 1029 | Revision 1032 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 1029 Revision 1030
Zeile 3... Zeile 3...
3
/**
3
/**
4
 *
4
 *
5
 * @package WebanOS CI
5
 * @package WebanOS CI
6
 * @author Lars Tiefland <ltiefland@gmail.com> 
6
 * @author Lars Tiefland <ltiefland@gmail.com> 
7
 * @copyright 2016
7
 * @copyright 2016
8
 * @version $Rev: 1029 $
8
 * @version $Rev: 1030 $
9
 */
9
 */
Zeile 10... Zeile 10...
10
 
10
 
11
class User_rechte_model extends CI_Model
11
class User_rechte_model extends CI_Model
12
{
12
{
13
	public function __construct()
13
	public function __construct()
14
	{
14
	{
15
		parent::__construct();
15
		parent::__construct();
Zeile 16... Zeile 16...
16
	}
16
	}
17
 
17
 
18
	public function get_rechte()
18
	public function get_rechte($ID = null)
19
	{
19
	{
20
		if ($ID)
20
		if ($ID)
21
		{
21
		{
Zeile 40... Zeile 40...
40
                    Access
40
                    Access
41
                WHERE
41
                WHERE
42
                    ID = $ID
42
                    ID = $ID
43
            ";
43
            ";
44
			$result = $GLOBALS["db_red"]->query($sql);
44
			$result = $GLOBALS["db_red"]->query($sql);
45
			$zeile = $result->row_array();
45
			$user = $result->row_array();
46
			list($user_name, $user_site) = explode("@", $zeile["user"]);
46
			list($user_name, $user_site) = explode("@", $user["user"]);
47
			$user = $zeile;
-
 
48
			$user["site"] = $user_site;
47
			$user["site"] = $user_site;
49
			$user["properties"] = $user_properties;
48
			$user["properties"] = $user_properties;
-
 
49
			return $user;
50
		}
50
		}
-
 
51
	}
-
 
52
 
-
 
53
	public function get_rights()
-
 
54
	{
51
		$sql = "
55
		$sql = "
52
            SELECT
56
            SELECT
53
                *
57
                *
54
            FROM
58
            FROM
55
                modules
59
                modules