Application\Admin\Controllers\RbacPermissionController::indexAction PHP Method

indexAction() public method

public indexAction ( )
    public function indexAction()
    {
        $this->view->setLayout();
        $builder = $this->modelsManager->createBuilder()->columns('*')->addFrom(RbacPermission::class);
        $permission_groups = [];
        foreach ($builder->execute() as $row) {
            $group = $row['module'] . ':' . $row['controller'];
            if (!isset($permissions[$group])) {
                $permissions[$group] = [];
            }
            $permission_groups[$group][] = $row;
        }
        ksort($permission_groups);
        $this->view->setVars(compact('permission_groups'));
    }
RbacPermissionController