dbmsv4 init...5

This commit is contained in:
최준흠 2026-03-03 10:18:42 +09:00
parent 9775453442
commit 5fc19000ed
2 changed files with 4 additions and 1 deletions

View File

@ -380,7 +380,6 @@ abstract class CommonForm
}
$this->_validation->setRules($dynamicRules);
if (!$this->_validation->run($formDatas)) {
$errors = $this->_validation->getErrors();
throw new RuntimeException(implode("\n", $errors));

View File

@ -71,6 +71,10 @@ class ServerForm extends EquipmentForm
public function getFormRule(string $field, array $formRules): array
{
switch ($field) {
case 'clientinfo_uid':
case 'serviceinfo_uid':
$formRules[$field] = "required|numeric";
break;
case "switchinfo_uid":
$formRules[$field] = sprintf("permit_empty|numeric%s", in_array($this->formAction, ["create", "create_form"]) ? "|is_unique[{$this->getAttribute('table')}.{$field}]" : "");
break;