SproutCMS

This is the code documentation for the SproutCMS project

class AdminPerms

Provides user permisison functions for the admin

Source code (22 results)

/sprout/Controllers/Admin/CategoryAdminController.php   Highlighted file source

Line 21: use Sprout\Helpers\AdminPerms;
Line 383: if (! AdminPerms::controllerAccess($this->parent_inst->getControllerName(), 'reorder')) {
Line 439: if (! AdminPerms::controllerAccess($this->parent_inst->getControllerName(), 'reorder')) {
Line 469: if (! AdminPerms::controllerAccess($this->parent_inst->getControllerName(), 'categories')) {
Line 498: if (! AdminPerms::controllerAccess($this->parent_inst->getControllerName(), 'categories')) {

/sprout/Controllers/Admin/FileAdminController.php   Highlighted file source

Line 25: use Sprout\Helpers\AdminPerms;
Line 573: if (! AdminPerms::controllerAccess('file', 'add')) {
Line 652: if (!AdminPerms::controllerAccess('file', 'categories')) {
Line 1367: if (! AdminPerms::controllerAccess('file', 'add')) {
Line 1370: if (! AdminPerms::controllerAccess('file', 'contents')) {
Line 1373: $view->cat_create = AdminPerms::controllerAccess('file', 'categories');
Line 1384: if (! AdminPerms::controllerAccess('file', 'contents')) {

/sprout/Controllers/Admin/HasCategoriesAdminController.php   Highlighted file source

Line 22: use Sprout\Helpers\AdminPerms;
Line 831: if (! AdminPerms::controllerAccess($this->getControllerName(), 'edit')) {
Line 878: if (! AdminPerms::controllerAccess($this->getControllerName(), 'edit')) {

/sprout/Controllers/Admin/ManagedAdminController.php   Highlighted file source

Line 25: use Sprout\Helpers\AdminPerms;
Line 1791: if (! AdminPerms::controllerAccess($this->getControllerName(), 'delete')) {
Line 1815: if (! AdminPerms::controllerAccess($this->getControllerName(), 'delete')) {
Line 1861: if (! AdminPerms::controllerAccess($this->getControllerName(), 'edit')) {

/sprout/Controllers/Admin/OperatorAdminController.php   Highlighted file source

Line 20: use Sprout\Helpers\AdminPerms;
Line 63: $this->manage_cats = AdminPerms::getManageOperatorCategories();
Line 65: if (!AdminPerms::canAccess('access_operators')) {
Line 79: if (! AdminPerms::canAccess('access_operators')) return array();
Line 132: if (!AdminPerms::canEditOperator($item_id) and $item_id != AdminAuth::getId()) {
Line 145: if (!AdminPerms::canEditOperator($item_id)) {
Line 306: $can_access = AdminPerms::canEditOperator($item_id);
Line 401: if (!AdminPerms::canEditOperator($item_id)) {

/sprout/Controllers/Admin/OperatorCategoryAdminController.php   Highlighted file source

Line 18: use Sprout\Helpers\AdminPerms;
Line 42: if (! AdminPerms::canAccess('access_operators')) return new AdminError('Access denied');
Line 48: if (! AdminPerms::canAccess('access_operators')) return new AdminError('Access denied');
Line 54: if (! AdminPerms::canAccess('access_operators')) return new AdminError('Access denied');
Line 119: if (! AdminPerms::canAccess('access_operators')) return false;

/sprout/Controllers/Admin/PageAdminController.php   Highlighted file source

Line 29: use Sprout\Helpers\AdminPerms;
Line 227: if (! AdminPerms::canAccess('access_noapproval')) {
Line 918: $res = AdminPerms::checkPermissionsTree('pages', $id);
Line 990: if (AdminPerms::canAccess('access_noapproval')) {
Line 1039: $admin_permissions = AdminPerms::getAccessableGroups('pages', $id);
Line 1147: $view->can_approve_revisions = AdminPerms::canAccess('access_noapproval');
Line 1273: $res = AdminPerms::checkPermissionsTree('pages', $page_id);
Line 1933: $res = AdminPerms::checkPermissionsTree('pages', $id);
Line 1963: if (!AdminPerms::checkPermissionsTree('pages', $item_id)) {
Line 1987: $res = AdminPerms::checkPermissionsTree('pages', $id);
Line 2093: if (AdminPerms::canAccess('access_noapproval')) {
Line 2247: $admin_perms = AdminPerms::checkPermissionsTree('pages', $top_node['id']);
Line 2262: $admin_perms = AdminPerms::checkPermissionsTree('pages', $child['id']);
Line 2467: if (AdminPerms::canAccess('access_noapproval')) {
Line 2504: $view->ops = AdminPerms::getOperatorsWithAccess('access_reportemail');
Line 2577: if (!AdminPerms::canAccess('access_noapproval')) {

/sprout/Controllers/Admin/PerRecordPermissionAdminController.php   Highlighted file source

Line 21: use Sprout\Helpers\AdminPerms;
Line 110: if (!AdminPerms::canAccess('access_operators')) return new AdminError('Access denied');
Line 131: if (!AdminPerms::canAccess('access_operators')) return new AdminError('Access denied');

/sprout/Controllers/Admin/TreeAdminController.php   Highlighted file source

Line 19: use Sprout\Helpers\AdminPerms;
Line 216: if (! AdminPerms::controllerAccess($this->getControllerName(), 'reorder')) {
Line 271: if (! AdminPerms::controllerAccess($this->getControllerName(), 'reorder')) {
Line 307: if (! AdminPerms::controllerAccess($this->getControllerName(), 'reorder')) {

/sprout/Controllers/AdminController.php   Highlighted file source

Line 34: use Sprout\Helpers\AdminPerms;
Line 95: AdminPerms::loadAccessFlags();
Line 394: $first = AdminPerms::getFirstAccessable();
Line 834: if (AdminPerms::controllerAccess($ctlr->getControllerName(), $access_flag)) {
Line 993: if (AdminPerms::canAccess('access_operators')) {
Line 1390: if ($result and AdminPerms::canAccess('access_operators')) {
Line 1977: if (!AdminPerms::canAccessSubsite($_POST['subsite'])) {

/sprout/Controllers/Tinymce4Controller.php   Highlighted file source

Line 21: use Sprout\Helpers\AdminPerms;
Line 75: $view->can_upload = AdminPerms::controllerAccess('file', 'add');
Line 491: if (!AdminPerms::controllerAccess('file', 'add')) {

/sprout/Helpers/Admin.php   Highlighted file source

Line 290: $admin_perms = AdminPerms::checkPermissionsTree('pages', $node['id']);
Line 530: if (AdminPerms::controllerAccess($controller, 'categories')) {
Line 676: if (AdminPerms::controllerAccess('page', 'contents')) {
Line 691: if (AdminPerms::controllerAccess('file', 'contents')) {
Line 699: if (Register::hasFeature('users') and AdminPerms::controllerAccess('user', 'contents')) {
Line 708: $tiles = AdminPerms::filterAdminTiles($tiles);

/sprout/Helpers/AdminDashboard.php   Highlighted file source

Line 35: if (AdminPerms::canAccess('access_noapproval')) {

/sprout/Helpers/AdminPerms.php   Highlighted file source

Line 25: class AdminPerms
Line 74: * $cat_ids = AdminPerms::getAccessableGroups('pages', 10);
Line 300: return AdminPerms::canAccess('access_homepage');
Line 309: return AdminPerms::canAccess('access_operators');
Line 435: $allowed_ctlrs = AdminPerms::controllerAccessMulti($controller_names);
Line 451: if (!AdminPerms::controllerAccess($ctlr, 'contents')) {
Line 476: if (AdminPerms::canAccess('access_operators')) {
Line 507: if (AdminPerms::canAccess('access_operators')) {

/sprout/Helpers/PerRecordPerms.php   Highlighted file source

Line 120: if (AdminPerms::canAccess('access_operators')) {
Line 139: if (AdminPerms::canAccess('access_operators') and !empty($_POST['_prm_all_cats'])) {

/sprout/Helpers/Sprout.php   Highlighted file source

Line 777: $ops = AdminPerms::getOperatorsWithAccess('access_reportemail');

/sprout/Helpers/Subsites.php   Highlighted file source

Line 82: if (AdminPerms::canAccessSubsite($sub['id'])) $count++;
Line 109: if (AdminPerms::canAccessSubsite($site['id'])) {
Line 148: if (AdminPerms::canAccessSubsite($sub['id'])) return $sub['id'];

/sprout/Helpers/WorkerLinkChecker.php   Highlighted file source

Line 121: $ops = AdminPerms::getOperatorsWithAccess('access_reportemail');

/sprout/tests/adminPermsTest.php   Highlighted file source

Line 14: use Sprout\Helpers\AdminPerms;
Line 19: class adminPermsTest extends PHPUnit_Framework_TestCase
Line 106: $this->assertEquals($expected, AdminPerms::getAccessableGroups('pages', $page_id));

/sprout/views/admin/main_layout.php   Highlighted file source

Line 18: use Sprout\Helpers\AdminPerms;
Line 128: <?php if (AdminPerms::getManageOperatorCategories()): ?>
Line 133: <?php if (AdminPerms::canAccess('access_operators')): ?>
Line 138: <?php if (AdminPerms::controllerAccess('action_log', 'contents')): ?>
Line 148: <?php if (AdminPerms::controllerAccess('content_subscribe', 'contents')): ?>
Line 153: <?php if (AdminPerms::controllerAccess('extra_page', 'contents')): ?>
Line 158: <?php if (AdminPerms::controllerAccess('document_type', 'contents')): ?>
Line 163: <?php if (AdminPerms::controllerAccess('redirect', 'contents')): ?>
Line 168: <?php if (AdminPerms::controllerAccess('subsite', 'contents')): ?>

/sprout/views/admin/operator_navigation.php   Highlighted file source

Line 17: use Sprout\Helpers\AdminPerms;
Line 27: if (AdminPerms::canAccess('access_operators')) {
Line 63: <?php if (AdminPerms::canAccess('access_operators')): ?>

/sprout/views/admin/page_intro.php   Highlighted file source

Line 17: use Sprout\Helpers\AdminPerms;
Line 42: <?php if (AdminPerms::canAccess('access_noapproval') and $need_approval): ?>

A total of 104 lines in 22 files were found