|
|
@@ -50,6 +50,7 @@ class LuticateBusiness
|
|
50
|
50
|
$user_id = "{user_id:$int}";
|
|
51
|
51
|
$permission_name = "{permission_name:$name}";
|
|
52
|
52
|
$permission_value = "{permission_value:$bool}";
|
|
|
53
|
+ $setting_name = "{setting_name:$name}";
|
|
53
|
54
|
|
|
54
|
55
|
$route = LuRoute::getInstance();
|
|
55
|
56
|
|
|
|
@@ -135,5 +136,26 @@ class LuticateBusiness
|
|
135
|
136
|
$route->post("$prefix/permissions/user/$user_id/$permission_name/edit/$permission_value",
|
|
136
|
137
|
"${ns}LuticatePermissionsUsersController", "edit", array(LuticatePermissions::PERM_USER_EDIT,
|
|
137
|
138
|
LuticatePermissions::PERM_USER_GET));
|
|
|
139
|
+
|
|
|
140
|
+
|
|
|
141
|
+ $route->get("$prefix/settings/effective/$user_id/$setting_name", "${ns}LuticateSettingsController",
|
|
|
142
|
+ "getEffectiveSetting", LuticatePermissions::SETTING_EFFECTIVE_GET);
|
|
|
143
|
+ $route->get("$prefix/settings/effective/$user_id", "${ns}LuticateSettingsController",
|
|
|
144
|
+ "getAllEffectiveSetting", array(LuticatePermissions::SETTING_GET, LuticatePermissions::SETTING_EFFECTIVE_GET));
|
|
|
145
|
+ $route->get("$prefix/settings/effective/me/$setting_name", "${ns}LuticateSettingsController",
|
|
|
146
|
+ "getEffectiveSettingMe");
|
|
|
147
|
+ $route->get("$prefix/settings/effective/me", "${ns}LuticateSettingsController",
|
|
|
148
|
+ "getAllEffectiveSettingMe");
|
|
|
149
|
+
|
|
|
150
|
+ $route->get("$prefix/settings/$setting_name", "${ns}LuticateSettingsController", "get",
|
|
|
151
|
+ LuticatePermissions::SETTING_GET);
|
|
|
152
|
+ $route->get("$prefix/settings", "${ns}LuticateSettingsController", "getAll",
|
|
|
153
|
+ LuticatePermissions::SETTING_GET);
|
|
|
154
|
+ $route->post("$prefix/settings/add", "${ns}LuticateSettingsController",
|
|
|
155
|
+ "add", array(LuticatePermissions::SETTING_ADD, LuticatePermissions::SETTING_GET));
|
|
|
156
|
+ $route->post("$prefix/settings/$setting_name/del", "${ns}LuticateSettingsController", "del",
|
|
|
157
|
+ array(LuticatePermissions::SETTING_DEL, LuticatePermissions::SETTING_GET));
|
|
|
158
|
+ $route->post("$prefix/settings/$setting_name/edit", "${ns}LuticateSettingsController",
|
|
|
159
|
+ "edit", array(LuticatePermissions::SETTING_EDIT, LuticatePermissions::SETTING_GET));
|
|
138
|
160
|
}
|
|
139
|
161
|
}
|