OXID eShop CE  6.2.2
OxidEsales\EshopCommunity\Internal\Framework\Form\Form Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Internal\Framework\Form\Form:
+ Collaboration diagram for OxidEsales\EshopCommunity\Internal\Framework\Form\Form:

Public Member Functions

 add (FormFieldInterface $field)
 
 __get ($name)
 
 getFields ()
 
 handleRequest ($request)
 
 addValidator (FormValidatorInterface $validator)
 
 isValid ()
 
 getErrors ()
 

Private Attributes

 $fields = []
 
 $errors = []
 
 $validators = []
 

Member Function Documentation

◆ __get()

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::__get (   $name)
Parameters
string$name
Returns
FormField

◆ add()

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::add ( FormFieldInterface  $field)

◆ addValidator()

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::addValidator ( FormValidatorInterface  $validator)
Parameters
FormValidatorInterface$validator

◆ getErrors()

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::getErrors ( )

◆ getFields()

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::getFields ( )

◆ handleRequest()

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::handleRequest (   $request)

◆ isValid()

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::isValid ( )

Member Data Documentation

◆ $errors

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::$errors = []
private

◆ $fields

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::$fields = []
private

◆ $validators

OxidEsales\EshopCommunity\Internal\Framework\Form\Form::$validators = []
private

The documentation for this class was generated from the following file: