Overview

Namespaces

  • None
  • Xmf
    • Database
    • Module
      • Helper
    • Template
  • Xoops
    • Auth
    • Core
      • Cache
      • Database
        • Logging
        • Schema
      • Exception
      • Handler
        • Scheme
      • Kernel
        • Dtype
        • Handlers
        • Model
      • Lists
      • Locale
        • Punic
      • Service
        • Contract
      • Session
      • Text
        • Sanitizer
          • Extensions
      • Theme
        • Plugins
    • Form
    • Html
    • Locale
    • Module
      • Helper
      • Plugin

Classes

  • BlockForm
  • Button
  • ButtonTray
  • Captcha
  • Checkbox
  • ColorPicker
  • DateSelect
  • DateTime
  • DhtmlTextArea
  • Editor
  • Element
  • ElementFactory
  • ElementTray
  • File
  • Form
  • GroupCheckbox
  • GroupFormCheckbox
  • GroupPermissionForm
  • Hidden
  • Label
  • Mail
  • OptionElement
  • Password
  • Radio
  • RadioYesNo
  • Raw
  • Select
  • SelectCountry
  • SelectEditor
  • SelectGroup
  • SelectLanguage
  • SelectLocale
  • SelectMatchOption
  • SelectTheme
  • SelectTimeZone
  • SelectUser
  • SimpleForm
  • Tab
  • TableForm
  • TabTray
  • Text
  • TextArea
  • ThemeForm
  • Token
  • Url

Interfaces

  • ContainerInterface
  • Overview
  • Namespace
  • Class
  • Tree

Class GroupPermissionForm

GroupPermissionForm - a form for setting module specific group permissions

Xoops\Form\Form implements Xoops\Form\ContainerInterface
Extended by Xoops\Form\GroupPermissionForm

Direct known subclasses

XoopsGroupPermForm
Namespace: Xoops\Form
Package: Xoops\Form
Category: Xoops\Form\GroupPermissionForm
Copyright: 2001-2015 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Xoops Development Team
Link: http://xoops.org
Located at oops_lib/Xoops/Form/GroupPermissionForm.php
Methods summary
public
# __construct( string $title, integer $modid, string $permname, string $permdesc, string $url = '', boolean $anonymous = true )

Constructor

Constructor

Parameters

$title
form title
$modid
module id
$permname
permission name
$permdesc
permission description
$url
redirect url
$anonymous
true to include anonymous group

Overrides

Xoops\Form\Form::__construct()
public
# addItem( integer $itemId, string $itemName, integer $itemParent = 0 )

Adds an item to which permission will be assigned

Adds an item to which permission will be assigned

Parameters

$itemId
item id
$itemName
item name
$itemParent
item parent
public string
# render( )

Renders the form

Renders the form

Returns

string
Methods inherited from Xoops\Form\Form
addElement(), assign(), display(), getAction(), getDisplay(), getElementByName(), getElementNames(), getElementValue(), getElementValues(), getElements(), getExtra(), getMethod(), getName(), getRequired(), getTitle(), renderValidationJS(), setAction(), setElementValue(), setElementValues(), setExtra(), setRequired(), setTitle()
Properties inherited from Xoops\Form\Form
$action, $display, $elements, $extra, $method, $name, $required, $title
API documentation generated by ApiGen