/** * Deletes permissions from all groups * @param string $permission The permission to delete * @return boolean */ public static function deletePermission($permission) { // Init $group_list = SentrySetup::getGroups(); $group_list = Helpers::array_collate($group_list); $actions = [$permission]; foreach ($group_list as $key => $val) { $permissions[$key][] = 0; } $input = compact('actions', 'permissions'); try { SentrySetup::savePermissions($input); return true; } catch (Exception $e) { throw new Exception(); } }
public function postLabels() { // Init $labels_arr = Input::get('labels'); try { SentrySetup::saveLabels($labels_arr); return redirect('sentry-setup/labels')->with('success', true); } catch (Exception $e) { return 'Fail'; } }