private _setSavedFieldsValue ( array &$aFields, $mSavedValue, $aField ) | ||
$aFields | array |
private function _setSavedFieldsValue(array &$aFields, $mSavedValue, $aField)
{
if (!$this->hasSubFields($aFields, $aField)) {
$aFields[0]['_saved_value'] = $mSavedValue;
$aFields[0]['_is_multiple_fields'] = false;
return;
}
foreach ($aFields as $_iIndex => &$_aThisField) {
$_aThisField['_saved_value'] = $this->getElement($mSavedValue, $_iIndex, null);
$_aThisField['_subfield_index'] = $_iIndex;
$_aThisField['_is_multiple_fields'] = true;
}
}