Signify\Forms\DependentRequiredFields
Dependent Required Fields allows you to set which fields need to be present before submitting the form, as well as indicating fields which are only required if certain other field value constraints are met.
The validation provided by still applies if no dependencies
are declared for a field.
Synopsis
class DependentRequiredFields
extends RequiredFields
{
- // members
- protected $dependentRequired;
- // methods
- public void __construct()
- public void php()
- public $this addDependentRequiredField()
- public $this removeDependentRequiredField()
Hierarchy
Extends
- SilverStripe\Forms\RequiredFields
Members
protected
- $dependentRequired
—
array
Associative list of fields which may be required, depending on some other values.
Methods
public
- __construct() — Pass an array with the required fields as keys and their dependency arrays as values.
- addDependentRequiredField()
- php()
- removeDependentRequiredField() — Removes a required field