Remove global rules

This commit is contained in:
philipp lang 2025-03-28 16:06:52 +01:00
parent c433abbbb4
commit 7cc3d4197b
7 changed files with 0 additions and 93 deletions

View File

@ -120,17 +120,4 @@ class BdkjHesse extends ContributionDocument
{ {
return 'BDKJ Hessen'; return 'BDKJ Hessen';
} }
/**
* @return array<string, mixed>
*/
public static function rules(): array
{
return [
'dateFrom' => 'required|string|date_format:Y-m-d',
'dateUntil' => 'required|string|date_format:Y-m-d',
'country' => 'required|integer|exists:countries,id',
'zipLocation' => 'required|string',
];
}
} }

View File

@ -77,17 +77,4 @@ class CityFrankfurtMainDocument extends ContributionDocument
{ {
return 'Frankfurt'; return 'Frankfurt';
} }
/**
* @return array<string, mixed>
*/
public static function rules(): array
{
return [
'dateFrom' => 'required|string|date_format:Y-m-d',
'dateUntil' => 'required|string|date_format:Y-m-d',
'country' => 'required|integer|exists:countries,id',
'zipLocation' => 'required|string',
];
}
} }

View File

@ -73,17 +73,4 @@ class CityRemscheidDocument extends ContributionDocument
{ {
return 'Remscheid'; return 'Remscheid';
} }
/**
* @return array<string, mixed>
*/
public static function rules(): array
{
return [
'dateFrom' => 'required|string|date_format:Y-m-d',
'dateUntil' => 'required|string|date_format:Y-m-d',
'zipLocation' => 'required|string',
'country' => 'required|integer|exists:countries,id',
];
}
} }

View File

@ -97,16 +97,4 @@ class CitySolingenDocument extends ContributionDocument
{ {
return 'Stadt Solingen'; return 'Stadt Solingen';
} }
/**
* @return array<string, mixed>
*/
public static function rules(): array
{
return [
'dateFrom' => 'required|string|date_format:Y-m-d',
'dateUntil' => 'required|string|date_format:Y-m-d',
'zipLocation' => 'required|string',
];
}
} }

View File

@ -21,23 +21,6 @@ abstract class ContributionDocument extends Document
*/ */
abstract public static function fromApiRequest(array $request): self; abstract public static function fromApiRequest(array $request): self;
/**
* @return array<string, mixed>
*/
abstract public static function rules(): array;
/**
* @return array<string, mixed>
*/
public static function globalRules(): array
{
return [
'eventName' => 'required|string',
'members' => 'present|array|min:1',
'members.*' => 'integer|exists:members,id',
];
}
public static function buttonName(): string public static function buttonName(): string
{ {
return 'Für ' . static::getName() . ' erstellen';; return 'Für ' . static::getName() . ' erstellen';;

View File

@ -68,17 +68,4 @@ class RdpNrwDocument extends ContributionDocument
{ {
return 'RdP NRW'; return 'RdP NRW';
} }
/**
* @return array<string, mixed>
*/
public static function rules(): array
{
return [
'dateFrom' => 'required|string|date_format:Y-m-d',
'dateUntil' => 'required|string|date_format:Y-m-d',
'country' => 'required|integer|exists:countries,id',
'zipLocation' => 'required|string',
];
}
} }

View File

@ -64,16 +64,4 @@ class WuppertalDocument extends ContributionDocument
{ {
return 'Wuppertal'; return 'Wuppertal';
} }
/**
* @return array<string, mixed>
*/
public static function rules(): array
{
return [
'dateFrom' => 'required|string|date_format:Y-m-d',
'dateUntil' => 'required|string|date_format:Y-m-d',
'zipLocation' => 'required|string',
];
}
} }