Class AbstractForm
-
Charcoal\Config\AbstractEntity
-
Charcoal\Ui\AbstractUiItem
implements
Charcoal\User\AuthAwareInterface,
Psr\Log\LoggerAwareInterface,
Charcoal\Ui\UiItemInterface
uses
Charcoal\User\AuthAwareTrait (not available)
Psr\Log\LoggerAwareTrait (not available)
Charcoal\Translator\TranslatorAwareTrait (not available)
Charcoal\Ui\UiItemTrait,
Charcoal\View\ViewableTrait (not available)
-
Charcoal\Ui\Form\AbstractForm
implements
Charcoal\Ui\Form\FormInterface,
Charcoal\Ui\Layout\LayoutAwareInterface,
Charcoal\Ui\UiItemInterface
uses
Charcoal\Ui\Layout\LayoutAwareTrait,
Charcoal\Ui\Form\FormTrait
Methods summary
public
|
#
__construct( array|ArrayAccess $data = null )
Returns a new form.
Parameters
- $data
- The class dependencies.
Overrides
|
Methods inherited from Charcoal\Ui\UiItemInterface
description(),
notes(),
setDescription(),
setNotes(),
setShowDescription(),
setShowFooter(),
setShowHeader(),
setShowNotes(),
setShowSubtitle(),
setShowTitle(),
setSubtitle(),
setTemplate(),
setTitle(),
setType(),
showDescription(),
showFooter(),
showHeader(),
showNotes(),
showSubtitle(),
showTitle(),
subtitle(),
template(),
title(),
type()
|
Methods used from Charcoal\Ui\Form\FormTrait
action(),
addFormData(),
addGroup(),
createFormGroup(),
defaultGroupType(),
formData(),
formGroupFactory(),
groupDisplayMode(),
groups(),
hasGroup(),
hasGroups(),
isTabbable(),
l10nMode(),
method(),
numGroups(),
setAction(),
setFormData(),
setFormGroupFactory(),
setGroupCallback(),
setGroupDisplayMode(),
setGroups(),
setL10nMode(),
setMethod(),
sortGroupsByPriority(),
updateFormGroup()
|
Methods used from Charcoal\Ui\UiItemTrait
description(),
icon(),
notes(),
setDescription(),
setIcon(),
setNotes(),
setShowDescription(),
setShowFooter(),
setShowHeader(),
setShowNotes(),
setShowSubtitle(),
setShowTitle(),
setSubtitle(),
setTemplate(),
setTitle(),
setType(),
showDescription(),
showFooter(),
showHeader(),
showNotes(),
showSubtitle(),
showTitle(),
subtitle(),
template(),
title(),
translator(),
type()
|