protected function normalizeField(&$field, $key, $res)
{
if ('predefined' === @$field['type']) {
if (!@$field['object']) {
$field['object'] = @$res['properties']['object'];
}
if (!@$field['field']) {
$field['field'] = $key;
}
}
if (@$field['children'] && is_array($field['children'])) {
foreach ($field['children'] as $skey => &$sfield) {
$this->normalizeField($sfield, $skey, $res);
}
}
}