public process_field ( array $field_args ) | ||
$field_args | array | Array of field arguments |
public function process_field($field_args)
{
switch ($field_args['type']) {
case 'group':
if ($this->save_group($field_args)) {
$this->updated[] = $field_args['id'];
}
break;
case 'title':
// Don't process title fields
break;
default:
$field = $this->get_new_field($field_args);
if ($field->save_field_from_data($this->data_to_save)) {
$this->updated[] = $field->id();
}
break;
}
}