X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/timetracker.git/blobdiff_plain/ce2bb98acb1f5e2a846f95b798a4af409c842ebb..2e2c4428476aebac3f30d481980d0c7f9614c5c0:/WEB-INF/lib/ttTeamHelper.class.php diff --git a/WEB-INF/lib/ttTeamHelper.class.php b/WEB-INF/lib/ttTeamHelper.class.php index b22e8b5f..3bb71656 100644 --- a/WEB-INF/lib/ttTeamHelper.class.php +++ b/WEB-INF/lib/ttTeamHelper.class.php @@ -1033,31 +1033,4 @@ class ttTeamHelper { return true; } - - // enablePlugin either enables or disables a specific plugin for team. - static function enablePlugin($plugin, $enable = true) - { - global $user; - if (!$user->can('manage_features')) - return false; - - $plugin_array = explode(',', $user->plugins); - if ($enable && !in_array($plugin, $plugin_array)) - $plugin_array[] = $plugin; // Add plugin to array. - - if (!$enable && in_array($plugin, $plugin_array)) { - $key = array_search($plugin, $plugin_array); - if ($key !== false) - unset($plugin_array[$key]); // Remove plugin from array. - } - - $plugins = implode(',', $plugin_array); - if ($plugins != $user->plugins) { - if (!$user->updateGroup(array('plugins' => $plugins))) - return false; - $user->plugins = $plugins; - } - - return true; - } }