OXID eShop CE
6.1.5
|
Public Member Functions | |
__construct (\OxidEsales\Eshop\Core\Form\FormFields $updatableFields) | |
filterByUpdatableFields (array $listToClean) | |
Private Member Functions | |
filterFieldsByWhiteList (\ArrayIterator $allowedFields, array $listToClean) | |
Private Attributes | |
$updatableFields | |
Return those fields which could be changed by a customer.
OxidEsales\EshopCommunity\Core\Form\FormFieldsCleaner::__construct | ( | \OxidEsales\Eshop\Core\Form\FormFields | $updatableFields | ) |
FormFields | $updatableFields | White-list. |
OxidEsales\EshopCommunity\Core\Form\FormFieldsCleaner::filterByUpdatableFields | ( | array | $listToClean | ) |
Return only those items which exist in both lists.
array | $listToClean | All fields. |
|
private |
Return fields by performing a case-insensitive compare. Does not change original case-sensitivity of fields.
\ArrayIterator | $allowedFields | |
array | $listToClean |
|
private |