\InlineFormField
Milkyway Multimedia InlineFormField.php
A composite field that saves the data received into another form
- An inline form
- Author: Mellisa Hankins <mell@milkywaymultimedia.com.au>
Synopsis
class InlineFormField
extends CompositeField
{
- // members
- protected $record;
- protected $inlineForm;
- protected $actionToExecuteOnSaveInto;
- private ArrayAccess|array $originalFields;
- // methods
- public void __construct()
- public Form|null getInlineForm()
- public void hasData()
- public void collateDataFields()
- public void saveInto()
- public void FieldList()
- public void hasMethod()
- public void checkAccessAction()
- public void __call()
- protected void prependName()
- protected void unprependName()
Hierarchy
Extends
- CompositeField
Members
private
- $originalFields — ArrayAccess|array
protected
- $actionToExecuteOnSaveInto
- $inlineForm
- $record
Methods
protected
public
- __construct()
- FieldList()
- __call()
- checkAccessAction()
- collateDataFields()
- getInlineForm()
- hasData()
- hasMethod()
- saveInto() — This method takes care of saving all the form data