private function remove_fields() { foreach ($this->fields_to_remove as $field_to_remove) { foreach ($this->fields as $field_key => $field) { if ($field['name'] == $field_to_remove) { unset($this->fields[$field_key]); break; } } } }