0
Я написал функцию, которая создает 6-значное число.Как я могу проверить данные в yii2 вручную?
Как я могу проверить этот номер вручную без использования моделей в yii2?
Я написал функцию, которая создает 6-значное число.Как я могу проверить данные в yii2 вручную?
Как я могу проверить этот номер вручную без использования моделей в yii2?
я думаю, что это полезно:
<?php
public function actionValidation(){
$model = new \yii\base\DynamicModel(['number']);
$model->addRule('number', 'integer', ['message'=>'should be a number']);
$model->number = $this->yourFunction();
Yii::$app->response->format = Response::FORMAT_JSON;
return ActiveForm::validate($model);
}
public function yourFunction(){
return 6-digits-number;
}
?>
есть какой-то код, который вы можете добавить на свой вопрос? это может быть полезно – MoLow
получил! Я должен использовать «ad-hoc validation» или «inline validation». –