'telefonnummer', 'label' => 'Telefon 1', 'type' => CustomFieldType::Text, 'sort_order' => 1], ['key' => 'e_mail', 'label' => 'E-Mail', 'type' => CustomFieldType::Text, 'sort_order' => 2], ['key' => 'ansprechpartner', 'label' => 'Ansprechpartner', 'type' => CustomFieldType::Text, 'sort_order' => 3], ['key' => 'anschrift', 'label' => 'Anschrift', 'type' => CustomFieldType::Textarea, 'sort_order' => 4], ]; foreach ($fields as $field) { CustomFieldDefinition::firstOrCreate( ['key' => $field['key']], [ 'label' => $field['label'], 'type' => $field['type'], 'is_required' => false, 'sort_order' => $field['sort_order'], ], ); } } }