Add validateOnly

This commit is contained in:
Schneider Roland
2022-08-02 18:39:08 +02:00
parent 97e31c4caf
commit 604e5304c1
10 changed files with 183 additions and 88 deletions

View File

@@ -19,7 +19,7 @@ class DoorController extends RestController
throw new BadRequestHttpException("Invalid move request:". $formModel->getFirstErrors()[$keys[0]]);
}
$doorManager = new DoorManager();
$doorManager->move($formModel->cardNumber,$formModel->device,$formModel->direction, $formModel->createdAt, $formModel->date);
$doorManager->move($formModel->cardNumber,$formModel->device,$formModel->direction, $formModel->validateOnly, $formModel->createdAt, $formModel->date);
}
return $formModel;
}

View File

@@ -13,10 +13,11 @@ class DoorMoveForm extends Model
public $test;
public $createdAt;
public $date;
public $validateOnly;
public function rules( ) {
return [
[ ['cardNumber', 'device', 'direction' ], 'required'],
[ ['cardNumber', 'device', 'direction', 'validateOnly' ], 'required'],
[ ['createdAt', 'date' ], 'string']
];
}