/** * Admin.settings.view */ public function getIndex() { // Set permission Auth::requirePermissions('admin.dataset.view'); // Get error $error = Flash::get(); $languages = Language::all(); // Fetch settings $settings = $this->settings->getAll(); $view = \View::make('ui.settings')->with('title', 'General settings | The Datatank')->with('languages', $languages)->with('settings', $settings)->with('error', $error); return \Response::make($view); }
/** * Admin.user.view */ public function getIndex() { // Set permission Auth::requirePermissions('admin.user.view'); // Get all users $users = \Sentry::findAllUsers(); // Get all groups $groups = \Sentry::findAllGroups(); // Get error $error = Flash::get(); $view = \View::make('ui.users.list')->with('title', 'User management | The Datatank')->with('users', $users)->with('groups', $groups)->with('error', $error); return \Response::make($view); }
/** * Admin.group.view */ public function getIndex() { // Set permission Auth::requirePermissions('admin.group.view'); // Get all users $users = \Sentry::findAllUsers(); // Get all groups $groups = \Sentry::findAllGroups(); // Get all permissions $permission_groups = \Config::get('permissions'); $input_permission_groups = \Config::get('tdt/input::permissions'); if (!empty($input_permission_groups)) { $permission_groups = array_merge($permission_groups, $input_permission_groups); } // Get error $error = Flash::get(); return \View::make('ui.groups.list')->with('title', 'Group management | The Datatank')->with('users', $users)->with('groups', $groups)->with('permission_groups', $permission_groups)->with('error', $error); return \Response::make($view); }