Small improvements

This commit is contained in:
2026-08-05 18:08:04 +02:00
parent f8dba18854
commit 7f8417e915
12 changed files with 110 additions and 16 deletions
+7 -3
View File
@@ -29,15 +29,19 @@ class PaymentMethod extends CommonModel
];
/**
* Standard-Werte (name/description) je Slug -- aus den Zahlungsmodulen aufgebaut.
* Standard-Werte (name/description/configuration) je Slug -- aus den Zahlungsmodulen aufgebaut.
*
* @return array<string, array{name: string, description: ?string}>
* @return array<string, array{name: string, description: ?string, configuration: array<string, mixed>}>
*/
public static function defaults(): array
{
$defaults = [];
foreach (EventPaymentModuleRegistry::all() as $slug => $module) {
$defaults[$slug] = ['name' => $module->defaultName(), 'description' => $module->defaultDescription()];
$defaults[$slug] = [
'name' => $module->defaultName(),
'description' => $module->defaultDescription(),
'configuration' => $module->defaultConfiguration(),
];
}
return $defaults;