public function get_field_args($field_id, $field_args, $sub_field_id, $field_group)
{
// Check if group is passed and if fields were added in the old-school fields array
if ($field_group && ($sub_field_id || 0 === $sub_field_id)) {
// Update the fields array w/ any modified properties inherited from the group field
$this->meta_box['fields'][$field_id]['fields'][$sub_field_id] = $field_args;
return $this->get_default_args($field_args, $field_group);
}
if (is_array($field_args)) {
$this->meta_box['fields'][$field_id] = array_merge($field_args, $this->meta_box['fields'][$field_id]);
}
return $this->get_default_args($this->meta_box['fields'][$field_id]);
}