public function add_fields($fields)
{
foreach ($fields as $field) {
if (!is_a($field, 'Carbon_Fields\\Field\\Field')) {
Incorrect_Syntax_Exception::raise('Object must be of type Carbon_Fields\\Field\\Field');
}
$this->verify_unique_field_name($field->get_name());
$field->set_context($this->type);
if (!$field->get_datastore()) {
$field->set_datastore($this->store);
}
}
$this->fields = array_merge($this->fields, $fields);
return $this;
}