refactoring

This commit is contained in:
Saeed Vaziry
2023-08-04 18:28:04 +02:00
parent 8444323cf4
commit 643318fcfc
349 changed files with 3189 additions and 2729 deletions

View File

@ -21,7 +21,7 @@ public function create(Server $server, array $input): FirewallRule
'protocol' => $input['protocol'],
'port' => $input['port'],
'source' => $input['source'],
'mask' => $input['mask'],
'mask' => $input['mask'] ?? null,
'status' => FirewallRuleStatus::CREATING,
]);
$rule->save();
@ -49,14 +49,12 @@ private function validate(Server $server, array $input): void
'numeric',
'min:1',
'max:65535',
Rule::unique('firewall_rules', 'port')->where('server_id', $server->id),
],
'source' => [
'required',
'ip',
],
'mask' => [
'required',
'numeric',
],
])->validateWithBag('createRule');